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.

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

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