Azure Data Lake
Il connettore Azure Data Lake Store consente di leggere e aggiungere dati a un account Azure Data Lake.
Questo connettore è disponibile nei prodotti e nelle aree seguenti:
| Servizio | Class | Regions |
|---|---|---|
| Copilot Studio | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| App per la logica | Normale | Tutte le aree di App per la logica , ad eccezione delle seguenti: - Aree di Azure per enti pubblici - Aree di Azure Cina - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Apps | Di alta qualità | Tutte le aree di Power Apps , ad eccezione dei seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Automate | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Contatto | |
|---|---|
| Nome | Microsoft |
| URL |
Supporto di Microsoft LogicApps Supporto di Microsoft Power Automate Supporto di Microsoft Power Apps |
| Metadati del connettore | |
|---|---|
| Editore | Microsoft |
| Sito web | https://azure.microsoft.com/solutions/data-lake/ |
Per usare questa integrazione, è necessario un account Azure Data Lake Storage Gen1. È possibile creare un account in 3 modi: usare Azure PowerShell; usare l'interfaccia della riga di comando di Azure; usare il portale di Azure. Per altre informazioni, vedere Introduzione.
Azure Data Lake Storage Gen2
Il connettore Azure Data Lake supporta solo Azure Data Lake Gen1. Tuttavia, il connettore di Archiviazione BLOB di Azure supporta la connessione agli account Azure Data Lake Storage Gen2 (ADLS Gen2), usando l'accesso multi-protocollo. Per altre informazioni su questa nuova funzionalità, tra cui la disponibilità e le limitazioni note, vedere questo blog.
Problemi noti e limitazioni
- Il connettore supporta Azure Data Lake Gen1.
- Le limitazioni di Azure Data Lake sono documentate qui.
- Un errore "Un'altra sessione di caricamento blocchi è ancora attiva" può verificarsi se i limiti di limitazione sono stati superati durante il caricamento del file. Per evitare questo problema, è consigliabile aggiungere un ritardo tra il caricamento di più file di grandi dimensioni nella risorsa di archiviazione.
Creazione di una connessione
Il connettore supporta i tipi di autenticazione seguenti:
| Predefinita | Parametri per la creazione della connessione. | Tutte le aree geografiche | Non condivisibile |
Predefinito
Applicabile: tutte le aree
Parametri per la creazione della connessione.
Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 3600 | 60 secondi |
Azioni
| Aggiungi file (simultaneo) |
Accodamento simultaneo a un file. |
| Append File (sequenziale) |
Accodare un file in modo seriale. |
| Carica il file |
Caricare i dati in un account Data Lake Store. |
| Crea cartella |
Creare una cartella in un account Data Lake Store. |
| Elencare i file |
Elencare file e cartelle in un account Data Lake Store. |
| Elimina file |
Eliminare un file da un account Data Lake Store. |
| Leggi file |
Legge i dati da un account Data Lake Store. |
Aggiungi file (simultaneo)
Accodamento simultaneo a un file.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome dell'account
|
account | True | string |
Nome account per Azure Data Lake. |
|
Append mode
|
appendMode | string |
Impostare su Crea automaticamente se il percorso non esiste. |
|
|
Percorso del file
|
filepath | True | string |
Percorso del file (nessun '/'iniziale). |
|
Content
|
body | True | binary |
Contenuto del file |
Restituisce
- Messaggio dell'operazione
- string
Append File (sequenziale)
Accodare un file in modo seriale.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome dell'account
|
account | True | string |
Nome account per Azure Data Lake. |
|
Percorso del file
|
filepath | True | string |
Percorso del file (nessun '/'iniziale). |
|
Content
|
body | True | binary |
Contenuto da accodare |
|
Offset
|
offset | integer |
Offset facoltativo nel flusso per avviare l'operazione di accodamento. Lasciare vuoto o impostare il valore per le dimensioni del file in byte. In entrambi i casi, l'operazione viene aggiunta alla fine del flusso. |
Carica il file
Caricare i dati in un account Data Lake Store.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome dell'account
|
account | True | string |
Nome account per Azure Data Lake. |
|
Percorso del file
|
filepath | True | string |
Percorso del file (nessun '/'iniziale). |
|
Sovrascrivere
|
overwrite | boolean |
Sovrascrivere se il file esistente. |
|
|
Content
|
body | True | binary |
Contenuto del file |
Crea cartella
Creare una cartella in un account Data Lake Store.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome dell'account
|
account | True | string |
Nome account per Azure Data Lake. |
|
Percorso cartella
|
path | True | string |
Percorso della cartella da creare (nessun '/'iniziale). |
Restituisce
- Corpo
- operationPerformed
Elencare i file
Elencare file e cartelle in un account Data Lake Store.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome dell'account
|
account | True | string |
Nome account per Azure Data Lake. |
|
Percorso cartella
|
path | string |
Percorso della cartella (nessun '/'iniziale). |
Restituisce
- Corpo
- folderResponse
Elimina file
Eliminare un file da un account Data Lake Store.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome dell'account
|
account | True | string |
Nome account per Azure Data Lake. |
|
Percorso del file
|
filepath | True | string |
Percorso del file (nessun '/'iniziale). |
Restituisce
- Corpo
- operationPerformed
Leggi file
Legge i dati da un account Data Lake Store.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome dell'account
|
account | True | string |
Nome account per Azure Data Lake. |
|
Percorso del file
|
filepath | True | string |
Percorso del file (nessun '/'iniziale). |
Restituisce
- Contenuto del file
- binary
Definizioni
folderResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
FileStatus
|
FileStatuses.FileStatus | fileStatusArray |
FileStatus |
fileStatusArray
FileStatus
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nome del file
|
pathSuffix | string |
Nome file o cartella. |
|
TIPO
|
type | string |
Tipo di elemento (directory o file). |
|
Dimensione blocco
|
blockSize | integer |
Blocca le dimensioni della cartella o del file. |
|
Tempo di accesso
|
accessTime | integer |
Ora Unix (Epoch) dell'ultimo accesso all'elemento. |
|
Tempo di modifica
|
modificationTime | integer |
Unix (Epoch) ora dell'ultima modifica dell'elemento. |
operationPerformed
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Operazione riuscita
|
boolean | boolean |
Contrassegna se l'ultima operazione ha avuto esito positivo. |
corda
Si tratta del tipo di dati di base 'string'.
binario
Questo è il tipo di dati di base 'binario'.