AttributesToJSON 2025.10.2.19

Pacote

org.apache.nifi | nifi-standard-nar

Descrição

Generates a JSON representation of the input FlowFile Attributes. The resulting JSON can be written to either a new Attribute “JSONAttributes” or written to the FlowFile as content. Attributes which contain nested JSON objects can either be handled as JSON or as escaped JSON depending on the strategy chosen.

Tags

attributes, flowfile, json

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

Determines if the FlowFile org.apache.nifi.flowfile.attributes. CoreAttributes which are contained in every FlowFile should be included in the final JSON value generated.

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