ScriptedTransformRecord 2025.5.31.15¶
Pacote¶
org.apache.nifi | nifi-scripting-nar
Descrição¶
Oferece a capacidade de avaliar um script simples em relação a cada registro em um FlowFile de entrada. O script pode transformar o registro de alguma forma, filtrar o registro ou bifurcar registros adicionais. Consulte Detalhes adicionais do processador para obter mais informações.
Requisito de entrada¶
REQUIRED
Oferece suporte a propriedades dinâmicas confidenciais¶
falso
Propriedades¶
Propriedade |
Descrição |
---|---|
Diretório de módulos |
Lista separada por vírgulas de caminhos para arquivos e/ou diretórios que contêm módulos exigidos pelo script. |
Record Reader |
O Record Reader a ser usado para analisar o FlowFile de entrada em registros |
Record Writer |
O Record Writer a ser usado para serializar registros depois de terem sido transformados |
Corpo do script |
Corpo do script a ser executado. Somente um dos itens de arquivo de script ou corpo de script pode ser usado |
Mecanismo do script |
O idioma a ser usado no script |
Arquivo do script |
Caminho para o arquivo de script a ser executado. Somente um dos itens de arquivo de script ou corpo de script pode ser usado |
Restrições¶
Permissão necessária |
Explicação |
---|---|
executar código |
Fornece ao operador a capacidade de executar código arbitrário assumindo todas as permissões que o NiFi possui. |
Relações¶
Nome |
Descrição |
---|---|
failure |
Qualquer FlowFile que não possa ser transformado será encaminhado para essa relação |
success |
Cada FlowFile que foi transformado com sucesso será encaminhado para essa relação |
Grava atributos¶
Nome |
Descrição |
---|---|
mime.type |
Define o atributo mime.type para o tipo MIME especificado pelo Record Writer |
record.count |
O número de registros no FlowFile |
record.error.message |
Esse atributo fornece, em caso de falha, a mensagem de erro encontrada pelo leitor ou gravador. |