ExtractGrok 2025.5.31.15¶
Pacote¶
org.apache.nifi | nifi-standard-nar
Descrição¶
Avalia uma ou mais expressões Grok em relação ao conteúdo de um FlowFile, adicionando os resultados como atributos ou substituindo o conteúdo do FlowFile por uma notação JSON do conteúdo correspondente
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 |
Destination |
Controle se o valor de saída do Grok for gravado como um novo atributo do FlowFile; nesse caso, cada identificador do Grok correspondente no FlowFile será adicionado como um atributo, prefixado com “grok.” ou gravado no conteúdo do FlowFile. A gravação no conteúdo do FlowFile substituirá qualquer conteúdo existente no FlowFile. |
Expressão Grok |
Expressão Grok. Se outras expressões Grok forem referenciadas nessa expressão, elas deverão ser fornecidas no arquivo de padrão Grok, se definidas, ou existir nos padrões Grok modelo |
Arquivo de padrão Grok |
Definições de padrão Grok personalizados. Essas definições serão carregadas após os padrões Grok modelo. O analisador Grok usará os padrões Grok modelo quando essa propriedade não estiver configurada. |
Manter capturas vazias |
Se verdadeiro, os valores de captura vazios serão incluídos no mapa de captura retornado. |
Tamanho máximo do buffer |
Especifica a quantidade máxima de dados a serem armazenados em buffer (por arquivo) para aplicar as expressões Grok. Os arquivos maiores do que o máximo especificado não serão totalmente avaliados. |
Somente capturas nomeadas |
Armazenar apenas capturas nomeadas do Grok |
Restrições¶
Permissão necessária |
Explicação |
---|---|
recursos remotos de referência |
Os padrões podem fazer referência a recursos em HTTP |
Relações¶
Nome |
Descrição |
---|---|
matched |
FlowFiles são encaminhados para essa relação quando a expressão Grok é avaliada com êxito e o FlowFile é modificado como resultado |
unmatched |
FlowFiles são encaminhados para essa relação quando nenhuma expressão Grok fornecida corresponde ao conteúdo do FlowFile |
Grava atributos¶
Nome |
Descrição |
---|---|
grok.XXX |
Ao operar no modo de atributo de FlowFile, cada identificador Grok correspondente no FlowFile será adicionado como um atributo, com o prefixo “grok.” Por exemplo, se o identificador Grok “timestamp” for correspondido, o valor será adicionado a um atributo chamado “grok.timestamp” |