GetS3ObjectMetadata 2025.10.2.19¶
Pacote¶
org.apache.nifi | nifi-aws-nar
Descrição¶
Verifique a existência de um objeto no S3 e busque seus metadados sem tentar baixá-lo. Esse processador pode ser usado como um roteador para fluxos de trabalho que precisam verificar um objeto no S3 antes de prosseguir com o processamento de dados
Requisito de entrada¶
REQUIRED
Oferece suporte a propriedades dinâmicas confidenciais¶
falso
Propriedades¶
Propriedade |
Descrição |
|---|---|
Serviço de provedor de credenciais AWS |
O Controller Service que é usado para obter o provedor de credenciais AWS |
Bucket |
O bucket S3 para interagir |
Tempo limite de comunicação |
O tempo de espera para estabelecer uma conexão com o AWS ou receber dados do AWS antes de atingir o tempo limite. |
Custom Signer Class Name |
Fully qualified class name of the custom signer class. The signer must implement com.amazonaws.auth. Signer interface. |
Custom Signer Module Location |
Lista separada por vírgulas de caminhos para arquivos e/ou diretórios que contêm o arquivo JAR do assinador personalizado e suas dependências (se houver). |
URL de substituição do ponto de extremidade |
URL do ponto de extremidade a ser usado em vez do padrão do AWS, incluindo esquema, host, porta e caminho. As bibliotecas AWS selecionam um URL de ponto de extremidade com base na região AWS, mas essa propriedade substitui o URL do ponto de extremidade selecionado, permitindo o uso com outros pontos de extremidade compatíveis com S3. |
Lista de usuários FullControl |
Uma lista separada por vírgulas de IDs de usuários Amazon ou endereços de e-mail que especifica quem deve ter o controle total de um objeto |
Padrão de inclusão de atributos de metadados |
A regular expression pattern to use for determining which object metadata entries are included as FlowFile attributes. This pattern is only applied to the “found” relationship and will not be used to filter the error attributes in the “failure” relationship. |
Destino dos metadados |
Isso determina onde os metadados serão gravados quando encontrados. |
Chave do objeto |
A chave do objeto S3 a ser usada. Isso é análogo a um nome de arquivo nos sistemas de arquivo tradicionais. |
Proprietário |
O ID Amazon a ser usado para o proprietário do objeto |
Lista de usuários ACL de leitura |
Uma lista separada por vírgulas de IDs de usuário da Amazon ou endereços de e-mail que especifica quem deve ter permissões para ler a lista de controle de acesso de um objeto |
Lista de usuários com permissão de leitura |
Uma lista separada por vírgulas de IDs de usuários Amazon ou endereços de e-mail que especifica quem deve ter acesso de leitura a um objeto |
Região |
A região AWS à qual você deve se conectar. |
Serviço de contexto SSL |
Especifica um serviço de contexto SSL opcional que, se fornecido, será usado para criar conexões |
Substituição do signatário |
A biblioteca AWS S3 usa a Signature Version 4 por padrão, mas essa propriedade permite que você especifique o signatário da versão 2 para oferecer suporte a serviços compatíveis com S3 mais antigos ou até mesmo para conectar sua própria implementação de signatário personalizado. |
Versão |
A versão do objeto para a qual os metadados devem ser recuperados |
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. |
Relações¶
Nome |
Descrição |
|---|---|
failure |
Se o processador não puder processar um determinado FlowFile, ele será encaminhado para essa relação. |
found |
Um objeto foi encontrado no bucket na chave fornecida |
not found |
Não foi encontrado nenhum objeto no bucket com a chave fornecida |