For the complete documentation index, see llms.txt. This page is also available as Markdown.

Blob Storage (Azure)

Saiba mais sobre o conector Blob Storage e como utilizá-lo na Digibee Integration Platform.

O Blob Storage (Azure) possibilita que você trabalhe com arquivos armazenados em containers da Azure Blob Storage.

Parâmetros

Configure o conector utilizando os parâmetros abaixo. Campos que suportam expressões Double Braces estão marcados na coluna Suporta DB.

Parâmetro
Descrição
Tipo
Suporta DB
Padrão

Alias

Nome (alias) para a saída deste conector, permitindo referenciá-la posteriormente no fluxo usando expressões com Double Braces.

String

az-blob-storage-1

Use Dynamic Account

Quando ativado, o conector utilizará a conta de forma dinâmica. Caso contrário, utilizará uma conta estática. Saiba mais sobre credenciais dinâmicas.

Boolean

False

Scoped

Quando ativado, a conta armazenada é isolada de outros subprocessos. Nesse caso, os subprocessos enxergam sua própria versão dos dados da conta. Disponível apenas se o parâmetro Use Dynamic Account estiver habilitado.

Boolean

False

Account name

Nome da conta dinâmica utilizada pelo conector. Essa conta deve ter sido previamente configurada em um conector Store Account no pipeline para que funcione. Disponível apenas se o parâmetro Use Dynamic Account estiver habilitado

String

N/A

Account

Conta a ser utilizada pelo componente. As contas suportadas são: Basic e Public key. A Basic é utilizada para se conectar via ConnectionString; o nome da storage account deve ser passado no campo "user" e a key1 no campo "password". A Public key é utilizada caso queira autenticar via SAS token; use a public-key no campo "key", e depois passe o SAS token gerado pela Azure. Leia a documentação sobre Contas (Accounts) para saber mais sobre esses e outros tipos de contas existentes.

String

N/A

Operation

Define qual operação o componente irá realizar (List, Download, Upload ou Delete). O preenchimento deste campo é obrigatório.

String

Upload

Container Name

Nome do container do Blob Storage (Azure) que manipulará os arquivos. O preenchimento deste campo é obrigatório.

String

container

Container Account

Nome da conta Azure que o Blob Storage utiliza. O preenchimento deste campo é obrigatório.

String

N/A

Remote File Name (DB)

Nome do arquivo ou caminho completo do arquivo remoto (ex.: tmp/file.txt). O preenchimento deste campo é obrigatório apenas quando as operações Upload, Download ou Delete estiverem selecionadas.

String

test.csv

File Name (DB)

Nome do arquivo ou caminho completo (full file path, por exemplo tmp/processed/file.txt) para o arquivo local. O preenchimento deste campo é obrigatório.

String

file.csv

Generate a Download Link

Se a opção é habilitada, você poderá gerar um link para download do arquivo. Este parâmetro é mostrado somente quando a operação Upload é selecionada.

Booleano

True

Page Size (DB)

Quantidade de registros que deseja trazer por página. Este parâmetro é mostrado somente quando a operação List é selecionada.

Inteiro

N/A

Prefix

Filtra os resultados para retornar apenas blobs cujos nomes começam com o prefixo especificado. Este parâmetro é mostrado somente quando a operação List é selecionada.

String

N/A

Next Page Token (DB)

NextToken que será usado para trazer os registros da próxima página. Este parâmetro é mostrado somente quando a operação List é selecionada.

String

N/A

Next Token Type (DB)

Tipo do próximo registro que será listado na próxima página. Este parâmetro é mostrado somente quando a operação List é selecionada.

String

N/A

Overwrite File on Upload

Sobrescreve o arquivo no momento do upload. Este parâmetro é mostrado somente quando a operação Upload é selecionada.

Booleano

True

Snapshot

Se a opção for ativada, irá incluir snapshots na resposta dos blobs. Disponível somente para a operação List.

Booleano

N/A

Metadata

Se a opção for ativada, irá incluir metadados (metadata) na resposta dos blobs. Disponível somente para a operação List.

Booleano

N/A

Uncommited

Se a opção for ativada, irá incluir uncommited blobs na resposta. Disponível somente para a operação List.

Booleano

N/A

Copy

Se a opção for ativada, irá incluir copy blobs na resposta. Disponível somente para a operação List.

Booleano

N/A

Delete

Se a opção for ativada, irá incluir delete blobs na resposta. Disponível somente para a operação List.

Booleano

N/A

Fail On Error

Se a opção estiver habilitada, a execução do pipeline com erro será interrompida; do contrário, a execução do pipeline continua, mas o resultado vai mostrar um valor falso para a propriedade "success".

Booleano

False

Fluxo de mensagens

Operação List

Operação Upload

Operação Download

Importante: Utilizar o componente File Reader para manipular o base64 retornado.

Operação Delete

Atualizado

Isto foi útil?