ReplaceTextWithMapping 2025.5.31.15

Pacote

org.apache.nifi | nifi-standard-nar

Descrição

Atualiza o conteúdo de um FlowFile avaliando uma expressão regular em relação a ele e substituindo a seção do conteúdo que corresponde à expressão regular por algum valor alternativo fornecido em um arquivo de mapeamento.

Tags

Alterar, Mapeamento, Modificar, Regex, Expressão regular, Substituir, Texto, Atualizar

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Conjunto de caracteres

O conjunto de caracteres no qual o arquivo está codificado

Arquivo de mapeamento

O nome do arquivo (incluindo o caminho completo) que contém os mapeamentos.

Intervalo de atualização do arquivo de mapeamento

O intervalo de pesquisa para verificar se há atualizações no arquivo de mapeamento. O padrão é 60 segundos.

Grupo de correspondência

O número do grupo de correspondência da expressão regular fornecida para substituir pelo valor correspondente do arquivo de mapeamento (se existir).

Tamanho máximo do buffer

Especifica a quantidade máxima de dados a serem armazenados em buffer (por arquivo) para aplicar as expressões regulares. Se um FlowFile for maior que esse valor, o FlowFile será encaminhado para “failure”

Expressão regular

A expressão regular a ser pesquisada no conteúdo do FlowFile

Relações

Nome

Descrição

failure

FlowFiles que não puderam ser atualizados são encaminhados para essa relação

success

FlowFiles que foram atualizados com sucesso são encaminhados para essa relação, assim como FlowFiles cujo conteúdo não corresponde à expressão regular fornecida