UpdateAttribute 2025.5.31.15

Pacote

org.apache.nifi | nifi-update-attribute-nar

Descrição

Atualiza os atributos de um FlowFile usando a linguagem de expressão de atributo e/ou exclui os atributos com base em uma expressão regular

Tags

Linguagem de expressão de atributo, atributos, exclusão, modificação, estado, atualização

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Excluir expressão de atributos

Expressão regular para atributos a serem excluídos dos FlowFiles. Os atributos existentes que corresponderem serão excluídos, independentemente de serem atualizados por esse processador.

Valor inicial de variáveis com estado

Se você estiver usando o estado para definir/referenciar variáveis, esse valor será usado para definir o valor inicial da variável com estado. Isso só será usado no método @OnScheduled quando o estado não contiver um valor para a variável. Isso é obrigatório se estiver sendo executado com estado, mas pode ficar vazio, se necessário.

Estado de armazenamento

Selecione se o estado será ou não armazenado. Selecionar “sem estado” oferecerá a funcionalidade padrão de atualização pura e simples dos atributos em um FlowFile de maneira sem estado. A seleção de uma opção com estado não apenas armazenará os atributos no FlowFile, mas também no estado dos processadores. Consulte o tópico “Uso com estado” da seção “Detalhes adicionais” da documentação deste processador para obter mais informações

canonical-value-lookup-cache-size

Especifica quantos valores de pesquisa canônica devem ser armazenados em cache

Gerenciamento do estado

Escopos

Descrição

LOCAL

Oferece a opção de armazenar valores não apenas no FlowFile, mas como variáveis com estado a serem referenciadas de forma recursiva.

Relações

Nome

Descrição

success

Todos os FlowFiles bem-sucedidos são encaminhados para essa relação

Grava atributos

Nome

Descrição

Consulte os detalhes adicionais

Esse processador pode gravar ou remover zero ou mais atributos, conforme descrito em detalhes adicionais

Casos de uso

Adicione um novo atributo do FlowFile

Substitua um atributo do FlowFile por um novo valor

Renomeie um arquivo