AttributesToJSON 2025.5.31.15¶
Pacote¶
org.apache.nifi | nifi-standard-nar
Descrição¶
Gera uma representação JSON dos atributos FlowFile de entrada. O JSON resultante pode ser gravado em um novo atributo “JSONAttributes” ou gravado no FlowFile como conteúdo. Os atributos que contêm objetos JSON aninhados podem ser tratados como JSON ou como JSON com o caractere de escape, dependendo da estratégia escolhida.
Requisito de entrada¶
REQUIRED
Oferece suporte a propriedades dinâmicas confidenciais¶
falso
Propriedades¶
Propriedade |
Descrição |
---|---|
Attributes List |
Lista separada por vírgulas de atributos a serem incluídos no JSON resultante. Se esse valor for deixado em branco, todos os atributos existentes serão incluídos. Essa lista de atributos diferencia maiúsculas de minúsculas. Se um atributo especificado na lista não for encontrado, ele será emitido para o JSON resultante com uma cadeia de caracteres vazia ou com o valor NULL. |
Destination |
Controla se o valor JSON é gravado como um novo atributo de FlowFile “JSONAttributes” ou gravado no conteúdo do FlowFile. A gravação no conteúdo do FlowFile substituirá qualquer conteúdo existente no FlowFile. |
Include Core Attributes |
Determina se o FlowFile org.apache.nifi.flowfile.attributes.CoreAttributes contido em cada FlowFile deve ser incluído no valor JSON final gerado. |
Estratégia de tratamento de JSON |
Estratégia a ser usada para lidar com atributos que contêm JSON aninhados. |
Null Value |
Se verdadeiro, um atributo selecionado não existente será NULL no JSON resultante. Se for falso, uma cadeia de caracteres vazia será colocada no JSON |
Pretty Print |
Aplica formatação de exibição agradável à saída. |
attributes-to-json-regex |
Expressão regular que será avaliada em relação aos atributos do FlowFile para selecionar os atributos correspondentes. Essa propriedade pode ser usada em combinação com a propriedade de lista de atributos. |
Relações¶
Nome |
Descrição |
---|---|
failure |
Falha ao converter os atributos para JSON |
success |
Atributos convertidos com sucesso para JSON |
Grava atributos¶
Nome |
Descrição |
---|---|
JSONAttributes |
Representação dos atributos JSON |