Mark Payne created NIFI-8146:
--------------------------------

             Summary: Allow RecordPath to be used for specifying operation type 
and data fields when using PutDatabaseRecord
                 Key: NIFI-8146
                 URL: https://issues.apache.org/jira/browse/NIFI-8146
             Project: Apache NiFi
          Issue Type: New Feature
          Components: Extensions
            Reporter: Mark Payne
            Assignee: Mark Payne


PutDatbaseRecord requires that the Statement Type be defined as a property or a 
FlowFile attribute. This means that if a FlowFile has many records, it must be 
split apart into individual Records if there is more than 1 type of statement 
needed per FlowFile.

It also assumes that the data to be inserted/updated/deleted/etc is the full 
record. However, it's common to have some wrapper around the actual data, as is 
the case with a tool like Debezium, which includes an Operation Type, a 
'before' snapshot and an 'after' snapshot. To accommodate this, we should allow 
Record-friendly methods for specifying the path to the data and the operation 
type. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to