CopyAzureBlobStorage_v12 2025.5.31.15

Pacote

org.apache.nifi | nifi-azure-nar

Descrição

Copia um blob no Armazenamento de Blobs do Azure de uma conta/contêiner para outra. O processador usa a biblioteca cliente do Armazenamento de Blobs do Azure v12.

Tags

azure, blob, cloud, microsoft, storage

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Nome do blob de origem

O nome completo do blob de origem

Nome do contêiner de origem

Nome do contêiner de armazenamento do Azure que será copiado

Credenciais de armazenamento de origem

Serviço de credenciais usado para obter as credenciais do Armazenamento de Blobs do Azure para ler as informações do blob de origem

blob-name

O nome completo do blob de destino tem como padrão o nome do blob de origem quando não é especificado

conflict-resolution-strategy

Especifica se um blob existente terá seu conteúdo substituído em caso de conflito.

container-name

O nome do destino do contêiner de armazenamento do Azure tem como padrão o nome do contêiner de origem quando não é especificado

create-container

Especifica se o contêiner deve ser verificado e criado automaticamente caso não exista. A permissão para listar contêineres é necessária. Se for falso, essa verificação não será feita, mas a operação Put falhará se o contêiner não existir.

proxy-configuration-service

Especifica o serviço de Controller Service de configuração de proxy para a realização de proxy de solicitações de rede. No caso de SOCKS, não é garantido que a versão de SOCKS selecionada será usada pelo processador.

storage-credentials-service

Controller Service usado para obter as credenciais do Armazenamento de Blobs do Azure.

Relações

Nome

Descrição

failure

As operações malsucedidas serão transferidas para o relacionamento de falha.

success

Todos os FlowFiles processados com sucesso são encaminhados para essa relação

Grava atributos

Nome

Descrição

azure.container

O nome do contêiner do Armazenamento de Blobs do Azure

azure.blobname

O nome do blob no Armazenamento de Blobs do Azure

azure.primaryUri

Local primário do blob

azure.etag

ETag do blob

azure.blobtype

Tipo de blob (BlockBlob, PageBlob ou AppendBlob)

mime.type

Tipo MIME de conteúdo

lang

Código de idioma para o conteúdo

azure.timestamp

carimbo de data/hora do blob

azure.length

Comprimento do blob

azure.error.code

Código de erro relatado durante a operação de blob

azure.ignored

Quando a estratégia de resolução de conflitos for “ignorar”, essa propriedade será verdadeira/falsa, dependendo se o blob foi ignorado.

Consulte também