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.
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  | 
  | 
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.