Compartilhar via


Azure Data Lake

O conector do Azure Data Lake Store permite que você leia e adicione dados a uma conta do Azure Data Lake.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Microsoft
URL Suporte do Microsoft LogicApps
Suporte do Microsoft Power Automate
Suporte do Microsoft Power Apps
Metadados do conector
Publicador Microsoft
Site https://azure.microsoft.com/solutions/data-lake/

Para usar essa integração, você precisará de uma conta do Azure Data Lake Storage Gen1. Você pode criar uma conta de 3 maneiras: usar o Azure PowerShell; usar a CLI do Azure; use o portal do Azure. Para obter mais informações, consulte Introdução.

Azure Data Lake Storage Gen2

O conector do Azure Data Lake dá suporte apenas ao Azure Data Lake Gen1. No entanto, o conector do Armazenamento de Blobs do Azure dá suporte à conexão com contas do Azure Data Lake Storage Gen2 (ADLS Gen2), usando o acesso a vários protocolos. Você pode ler mais sobre esse novo recurso, incluindo a disponibilidade e as limitações conhecidas, neste blog.

Problemas e limitações conhecidos

  • O conector dá suporte ao Azure Data Lake Gen1.
  • As limitações do Azure Data Lake estão documentadas aqui.
  • Um erro "Outra sessão de upload de parte ainda está ativa" poderá ocorrer se os limites de limitação forem excedidos durante o upload do arquivo. Para evitar isso, considere adicionar um atraso entre carregar vários arquivos grandes no armazenamento.

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: todas as regiões

Parâmetros para criar conexão.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 3600 60 segundos

Ações

Arquivo de acréscimo (sequencial)

Acrescente a um arquivo serialmente.

Arquivo de acréscimo (simultâneo)

Acréscimo simultâneo a um arquivo.

Carregar Arquivo

Carregue dados em uma conta do Data Lake Store.

Criar pasta

Crie uma pasta em uma conta do Data Lake Store.

Excluir Arquivo

Exclua um arquivo de uma conta do Data Lake Store.

Ler arquivo

Ler dados de uma conta do Data Lake Store.

Listar Ficheiros

Listar arquivos e pastas em uma conta do Data Lake Store.

Arquivo de acréscimo (sequencial)

Acrescente a um arquivo serialmente.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome da conta
account True string

Nome da conta do Azure Data Lake.

Caminho do arquivo
filepath True string

Caminho do arquivo (sem '/' à esquerda).

Content
body True binary

Conteúdo a ser acrescentado

Offset
offset integer

O deslocamento opcional no fluxo para iniciar a operação de acréscimo. Deixe-o vazio ou defina o valor para o tamanho do arquivo em bytes. Em ambos os casos, a operação é acrescentada no final do fluxo.

Arquivo de acréscimo (simultâneo)

Acréscimo simultâneo a um arquivo.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome da conta
account True string

Nome da conta do Azure Data Lake.

modo de acréscimo
appendMode string

Defina para criar automaticamente se o caminho não existir.

Caminho do arquivo
filepath True string

Caminho do arquivo (sem '/' à esquerda).

Content
body True binary

Conteúdo do arquivo

Retornos

Mensagem de operação
string

Carregar Arquivo

Carregue dados em uma conta do Data Lake Store.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome da conta
account True string

Nome da conta do Azure Data Lake.

Caminho do arquivo
filepath True string

Caminho do arquivo (sem '/' à esquerda).

Sobrescrever
overwrite boolean

Substitua se o arquivo existente.

Content
body True binary

Conteúdo do arquivo

Criar pasta

Crie uma pasta em uma conta do Data Lake Store.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome da conta
account True string

Nome da conta do Azure Data Lake.

Caminho da pasta
path True string

Caminho da pasta a ser criada (sem '/' à esquerda).

Retornos

Excluir Arquivo

Exclua um arquivo de uma conta do Data Lake Store.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome da conta
account True string

Nome da conta do Azure Data Lake.

Caminho do arquivo
filepath True string

Caminho do arquivo (sem '/' à esquerda).

Retornos

Ler arquivo

Ler dados de uma conta do Data Lake Store.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome da conta
account True string

Nome da conta do Azure Data Lake.

Caminho do arquivo
filepath True string

Caminho do arquivo (sem '/' à esquerda).

Retornos

Conteúdo do ficheiro
binary

Listar Ficheiros

Listar arquivos e pastas em uma conta do Data Lake Store.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome da conta
account True string

Nome da conta do Azure Data Lake.

Caminho da pasta
path string

Caminho da pasta (sem '/' à esquerda).

Retornos

Definições

folderResponse

Nome Caminho Tipo Description
FileStatus
FileStatuses.FileStatus fileStatusArray

FileStatus

fileStatusArray

FileStatus

Nome Caminho Tipo Description
Nome do arquivo
pathSuffix string

Nome do arquivo ou da pasta.

Tipo
type string

Tipo de item (diretório ou arquivo).

Tamanho do bloco
blockSize integer

Tamanho do bloco de pasta ou arquivo.

Hora de Acesso
accessTime integer

Hora do Unix (Época) em que o item foi acessado pela última vez.

Tempo de modificação
modificationTime integer

Hora de Unix (Época) em que o item foi modificado pela última vez.

operationPerformed

Nome Caminho Tipo Description
É bem-sucedido
boolean boolean

Sinalizar se a última operação foi bem-sucedida.

cadeia

Esse é o tipo de dados básico 'string'.

binário

Esse é o tipo de dados básico 'binary'.