Azure Data Lake
Met de Azure Data Lake Store-connector kunt u gegevens lezen en toevoegen aan een Azure Data Lake-account.
Deze connector is beschikbaar in de volgende producten en regio's:
| Dienst | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-regio's , met uitzondering van het volgende: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| Logic-apps | Standaard | Alle Logic Apps-regio's , met uitzondering van het volgende: - Azure Government-regio's - Azure China-regio's - Us Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-regio's , met uitzondering van het volgende: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-regio's , met uitzondering van het volgende: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| Contactpersoon | |
|---|---|
| Naam | Microsoft |
| URL |
Ondersteuning voor Microsoft LogicApps Ondersteuning voor Microsoft Power Automate Ondersteuning voor Microsoft Power Apps |
| Connectormetagegevens | |
|---|---|
| Uitgever | Microsoft |
| Webpagina | https://azure.microsoft.com/solutions/data-lake/ |
Als u deze integratie wilt gebruiken, hebt u een Azure Data Lake Storage Gen1-account nodig. U kunt op drie manieren een account maken: Azure PowerShell gebruiken; Azure CLI gebruiken; Azure Portal gebruiken. Zie Aan de slag voor meer informatie.
Azure Data Lake Storage Gen2
De Azure Data Lake-connector ondersteunt alleen Azure Data Lake Gen1. De Azure Blob Storage-connector biedt echter ondersteuning voor het maken van verbinding met AdLS Gen2-accounts (Azure Data Lake Storage Gen2), met behulp van toegang tot meerdere protocollen. Meer informatie over deze nieuwe functie, waaronder de beschikbaarheid en bekende beperkingen, vindt u in deze blog.
Bekende problemen en beperkingen
- De connector biedt ondersteuning voor Azure Data Lake Gen1.
- De Azure Data Lake-beperkingen worden hier beschreven.
- Er kan een fout 'Een andere segmentuploadsessie is nog actief' optreden als de beperkingslimieten zijn overschreden tijdens het uploaden van bestanden. U kunt dit voorkomen door een vertraging toe te voegen tussen het uploaden van meerdere grote bestanden naar de opslag.
Een verbinding maken
De connector ondersteunt de volgende verificatietypen:
| standaard | Parameters voor het maken van verbinding. | Alle regio's | Niet deelbaar |
Verstek
Van toepassing: Alle regio's
Parameters voor het maken van verbinding.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
Beperkingslimieten
| Name | Aanroepen | Verlengingsperiode |
|---|---|---|
| API-aanroepen per verbinding | 3600 | 60 seconden |
Acties
| Bestand lezen |
Gegevens lezen uit een Data Lake Store-account. |
| Bestand uploaden |
Gegevens uploaden naar een Data Lake Store-account. |
| Bestand verwijderen |
Een bestand verwijderen uit een Data Lake Store-account. |
| Bestanden weergeven |
Bestanden en mappen weergeven in een Data Lake Store-account. |
| Map maken |
Maak een map in een Data Lake Store-account. |
| Toevoegbestand (gelijktijdig) |
Gelijktijdig toevoegen aan een bestand. |
| Toevoegbestand (opeenvolgend) |
Voeg serieel toe aan een bestand. |
Bestand lezen
Gegevens lezen uit een Data Lake Store-account.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Accountnaam
|
account | True | string |
Accountnaam voor Azure Data Lake. |
|
Bestandspad
|
filepath | True | string |
Pad van het bestand (geen voorlooppunt '/'). |
Retouren
- Bestandsinhoud
- binary
Bestand uploaden
Gegevens uploaden naar een Data Lake Store-account.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Accountnaam
|
account | True | string |
Accountnaam voor Azure Data Lake. |
|
Bestandspad
|
filepath | True | string |
Pad van het bestand (geen voorlooppunt '/'). |
|
Overschrijven
|
overwrite | boolean |
Overschrijven als bestaand bestand. |
|
|
Content
|
body | True | binary |
Inhoud van het bestand |
Bestand verwijderen
Een bestand verwijderen uit een Data Lake Store-account.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Accountnaam
|
account | True | string |
Accountnaam voor Azure Data Lake. |
|
Bestandspad
|
filepath | True | string |
Pad van het bestand (geen voorlooppunt '/'). |
Retouren
- Body
- operationPerformed
Bestanden weergeven
Bestanden en mappen weergeven in een Data Lake Store-account.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Accountnaam
|
account | True | string |
Accountnaam voor Azure Data Lake. |
|
Maplocatie
|
path | string |
Pad van de map (geen voorlooppunt '/'). |
Retouren
- Body
- folderResponse
Map maken
Maak een map in een Data Lake Store-account.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Accountnaam
|
account | True | string |
Accountnaam voor Azure Data Lake. |
|
Maplocatie
|
path | True | string |
Pad van de map die moet worden gemaakt (geen voorlooppad '/'). |
Retouren
- Body
- operationPerformed
Toevoegbestand (gelijktijdig)
Gelijktijdig toevoegen aan een bestand.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Accountnaam
|
account | True | string |
Accountnaam voor Azure Data Lake. |
|
Append mode
|
appendMode | string |
Ingesteld op automatisch maken als het pad niet bestaat. |
|
|
Bestandspad
|
filepath | True | string |
Pad van het bestand (geen voorlooppunt '/'). |
|
Content
|
body | True | binary |
Inhoud van het bestand |
Retouren
- Bewerkingsbericht
- string
Toevoegbestand (opeenvolgend)
Voeg serieel toe aan een bestand.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Accountnaam
|
account | True | string |
Accountnaam voor Azure Data Lake. |
|
Bestandspad
|
filepath | True | string |
Pad van het bestand (geen voorlooppunt '/'). |
|
Content
|
body | True | binary |
Inhoud die moet worden toegevoegd |
|
Offset
|
offset | integer |
De optionele offset in de stroom om de toevoegbewerking te starten. Laat deze leeg of stel de waarde in op de bestandsgrootte in bytes. In beide gevallen wordt de bewerking toegevoegd aan het einde van de stream. |
Definities
folderResponse
| Name | Pad | Type | Description |
|---|---|---|---|
|
FileStatus
|
FileStatuses.FileStatus | fileStatusArray |
FileStatus |
fileStatusArray
FileStatus
| Name | Pad | Type | Description |
|---|---|---|---|
|
Bestandsnaam
|
pathSuffix | string |
Naam van bestand of map. |
|
Typologie
|
type | string |
Type item (map of bestand). |
|
Blokgrootte
|
blockSize | integer |
Blokgrootte van map of bestand. |
|
Toegangstijd
|
accessTime | integer |
Unix -tijd (Epoch) waarop het item voor het laatst is geopend. |
|
Wijzigingstijd
|
modificationTime | integer |
Unix -tijd (Epoch) waarop het item voor het laatst is gewijzigd. |
operationPerformed
| Name | Pad | Type | Description |
|---|---|---|---|
|
Is geslaagd
|
boolean | boolean |
Vlag toevoegen als de laatste bewerking is geslaagd. |
touw
Dit is het basisgegevenstype 'tekenreeks'.
binair
Dit is het basisgegevenstype 'binair'.