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?