David Handermann created NIFI-15712:
---------------------------------------
Summary: Add JSON Lines Support to JoltTransformJSON
Key: NIFI-15712
URL: https://issues.apache.org/jira/browse/NIFI-15712
Project: Apache NiFi
Issue Type: Improvement
Components: Extensions
Reporter: David Handermann
Assignee: David Handermann
The {{JoltTransformJSON}} Processor should be extended with an new {{JSON
Source}} strategy supporting [JSON Lines|https://jsonlines.org/], also known as
Newline Delimited JSON.
JSON Lines supports multiple JSON elements in a stream, with newline character
separating each element. This format enables streaming parsing where each line
is valid JSON.
The {{JoltTransformRecord}} Processor can be configured for similar processing,
with appropriate JSON Record Reader and Writer Services, but requires a
consistent Record Schema for all elements. Adding JSON Lines support directly
to {{JoltTransformJSON}} enables wider variation of JSON input and output
elements, without the overhead of Record Schema evaluation.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)