FlattenJson 2025.5.31.15¶
バンドル¶
org.apache.nifi | nifi-standard-nar
説明¶
ネストされた JSON ドキュメントを、シンプルなキー/値ペアのドキュメントにフラット化する機能をユーザーに提供します。キーはユーザー定義の区切り文字 (デフォルトは「.」) によってレベルごとに組み合わされます。このプロセッサーは、フラット化されたJSONをアンフラット化することもできます。ノーマル、keep-arrays、 MongoDB クエリのドット記法、keep-primitive-arrays の4種類のフラット化モードをサポートしています。デフォルトのフラット化モードは 'keep-arrays' です。
入力要件¶
REQUIRED
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
flatten-json-character-set |
ファイルがエンコードされている文字セット |
flatten-json-pretty-print-json |
結果のJSONをプリティプリントするかどうかを指定します。 |
flatten-json-return-type |
フラット化/アンフラット化など、jsonの返したいタイプを指定します。 |
flatten-json-separator |
キーの結合に使用する区切り文字。JSON の法律上の文字である必要があります。 |
flatten-mode |
JSONをどのようにフラット化/アンフラット化するかを指定します。 |
ignore-reserved-characters |
true の場合、キーの予約文字は無視されます。 |
リレーションシップ¶
名前 |
説明 |
---|---|
failure |
フラット化/アンフラット化できないファイルは、このリレーションシップに移動します。 |
success |
正常にフラット化/アンフラット化されたファイルは、このリレーションシップに移動します。 |