Matt Burgess created NIFI-16234:
-----------------------------------

             Summary: Create a Provenance Reporting Task using a Record Sink as 
the target
                 Key: NIFI-16234
                 URL: https://issues.apache.org/jira/browse/NIFI-16234
             Project: Apache NiFi
          Issue Type: New Feature
          Components: Extensions
            Reporter: Matt Burgess


The current Provenance Reporting Task uses Site-to-Site to transmit the 
provenance events via S2S either back to the same NiFi cluster for processing, 
or a different S2S-compliant target. There are known limitations and perhaps 
undesirable consequences with using S2S, one being that the REST API must be 
used to get the peers which requires authorization, and another being that 
provenance events re-entered into the NiFi flow will create their own 
provenance events during processing.

This Jira proposes to add a ProvenanceReportingTask that uses a 
RecordSinkService controller service, allowing the user to transmit provenance 
events to any target for which a RecordSink exists (Kafka, JDBC, Azure 
EventHub, etc.). This could lead to other RecordSink services being implemented 
that are more effective targets for provenance data, such as a graph database.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to