SimpleScriptedLookupService

Descrição

Permite que o usuário forneça uma instância LookupService com script para enriquecer os registros de um FlowFile de entrada. Espera-se que o script retorne um valor de cadeia de caracteres opcional em vez de um objeto arbitrário (registro, por exemplo). Além disso, o serviço de pesquisa com script deve implementar StringLookupService, caso contrário, o método getValueType() deve ser implementado, mesmo que seja ignorado, pois SimpleScriptedLookupService retorna cadeia de caracteres como o tipo de valor em nome do script.

Tags

groovy, invoke, lookup, script

Propriedades

Na lista abaixo, as propriedades obrigatórias são mostradas com um asterisco (*). Outras propriedades são consideradas opcionais. A tabela também indica os valores padrão e se uma propriedade é compatível com linguagem de expressão NiFi.

Nome de exibição

Nome da API

Valor padrão

Valores permitidos

Descrição

Diretório de módulos

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.

Corpo do script

Corpo do script

Corpo do script a ser executado. Somente um dos itens de arquivo de script ou corpo de script pode ser usado

Script Engine *

Mecanismo do script

Groovy

  • Groovy

Mecanismo de linguagem para execução de scripts

Arquivo do 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

Gerenciamento do estado

Esse componente não armazena o estado.

Restrito

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.

Considerações sobre os recursos do sistema

Esse componente não especifica considerações sobre os recursos do sistema.