Freigeben über


Azure Data Lake

Mit dem Azure Data Lake Store-Connector können Sie Daten zu einem Azure Data Lake-Konto lesen und hinzufügen.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Microsoft
URL Microsoft LogicApps-Unterstützung
Microsoft Power Automate-Support
Microsoft Power Apps-Unterstützung
Connectormetadaten
Herausgeber Microsoft
Webseite https://azure.microsoft.com/solutions/data-lake/

Um diese Integration zu verwenden, benötigen Sie ein Azure Data Lake Storage Gen1-Konto. Sie können ein Konto auf drei Arten erstellen: Azure PowerShell verwenden; Azure CLI verwenden; verwenden Sie das Azure-Portal. Weitere Informationen finden Sie unter "Erste Schritte".

Azure Data Lake Storage Gen2

Der Azure Data Lake-Connector unterstützt nur Azure Data Lake Gen1. Der Azure Blob Storage-Connector unterstützt jedoch die Verbindung mit Azure Data Lake Storage Gen2 (ADLS Gen2)-Konten mithilfe des Multiprotokollzugriffs. Weitere Informationen zu diesem neuen Feature, einschließlich der Verfügbarkeit und bekannten Einschränkungen, finden Sie in diesem Blog.

Bekannte Probleme und Einschränkungen

  • Der Connector unterstützt Azure Data Lake Gen1.
  • Die Einschränkungen von Azure Data Lake sind hier dokumentiert.
  • Ein Fehler "Eine weitere Blockuploadsitzung ist noch aktiv" kann auftreten, wenn Drosselungsgrenzwerte während des Dateiuploads überschritten wurden. Um dies zu vermeiden, sollten Sie eine Verzögerung zwischen dem Hochladen mehrerer großer Dateien in den Speicher hinzufügen.

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 3600 60 Sekunden

Aktionen

Anfügedatei (gleichzeitig)

Gleichzeitiges Anfügen an eine Datei.

Append File (sequenziell)

An eine Datei fortlaufend anfügen.

Datei hochladen

Laden Sie Daten in ein Data Lake Store-Konto hoch.

Datei lesen

Lesen von Daten aus einem Data Lake Store-Konto.

Datei löschen

Löschen Sie eine Datei aus einem Data Lake Store-Konto.

Dateien auflisten

Auflisten von Dateien und Ordnern in einem Data Lake Store-Konto.

Ordner erstellen

Erstellen Sie einen Ordner in einem Data Lake Store-Konto.

Anfügedatei (gleichzeitig)

Gleichzeitiges Anfügen an eine Datei.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kontoname
account True string

Kontoname für Azure Data Lake.

Append mode
appendMode string

Legen Sie diesen Wert fest, um automatisch zu erstellen, wenn kein Pfad vorhanden ist.

Dateipfad
filepath True string

Pfad der Datei (kein führendes '/').

Content
body True binary

Inhalt der Datei

Gibt zurück

Vorgangsmeldung
string

Append File (sequenziell)

An eine Datei fortlaufend anfügen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kontoname
account True string

Kontoname für Azure Data Lake.

Dateipfad
filepath True string

Pfad der Datei (kein führendes '/').

Content
body True binary

Anzufügende Inhalte

Offset
offset integer

Der optionale Offset im Datenstrom, um den Anfügevorgang zu starten. Lassen Sie ihn leer, oder legen Sie den Wert auf die Dateigröße in Byte fest. In beiden Fällen wird der Vorgang am Ende des Datenstroms angefügt.

Datei hochladen

Laden Sie Daten in ein Data Lake Store-Konto hoch.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kontoname
account True string

Kontoname für Azure Data Lake.

Dateipfad
filepath True string

Pfad der Datei (kein führendes '/').

Überschreiben
overwrite boolean

Überschreiben, wenn vorhandene Datei vorhanden ist.

Content
body True binary

Inhalt der Datei

Datei lesen

Lesen von Daten aus einem Data Lake Store-Konto.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kontoname
account True string

Kontoname für Azure Data Lake.

Dateipfad
filepath True string

Pfad der Datei (kein führendes '/').

Gibt zurück

Dateiinhalt
binary

Datei löschen

Löschen Sie eine Datei aus einem Data Lake Store-Konto.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kontoname
account True string

Kontoname für Azure Data Lake.

Dateipfad
filepath True string

Pfad der Datei (kein führendes '/').

Gibt zurück

Dateien auflisten

Auflisten von Dateien und Ordnern in einem Data Lake Store-Konto.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kontoname
account True string

Kontoname für Azure Data Lake.

Ordnerpfad
path string

Pfad des Ordners (kein führendes '/').

Gibt zurück

Ordner erstellen

Erstellen Sie einen Ordner in einem Data Lake Store-Konto.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kontoname
account True string

Kontoname für Azure Data Lake.

Ordnerpfad
path True string

Pfad des zu erstellenden Ordners (ohne führendes '/').

Gibt zurück

Definitionen

folderResponse

Name Pfad Typ Beschreibung
FileStatus
FileStatuses.FileStatus fileStatusArray

FileStatus

fileStatusArray

FileStatus

Name Pfad Typ Beschreibung
Dateiname
pathSuffix string

Datei- oder Ordnername.

Typ
type string

Elementtyp (Verzeichnis oder Datei).

Blockgröße
blockSize integer

Blockgröße des Ordners oder der Datei.

Zugriffszeit
accessTime integer

Unix (Epoche) Zeit, zu der das Element zuletzt zugegriffen hat.

Änderungszeit
modificationTime integer

Unix (Epoche) Zeit, zu der das Element zuletzt geändert wurde.

operationPerformed

Name Pfad Typ Beschreibung
Erfolgreich
boolean boolean

Kennzeichnen, wenn der letzte Vorgang erfolgreich war.

Schnur

Dies ist der grundlegende Datentyp "string".

binär

Dies ist der grundlegende Datentyp "binary".