CDC Header Attributes
- oracle.cdc.sequence.oracle - Includes sequence numbers that indicate the order
                    in which statements were processed within the transaction.This sequence number is generated by Oracle. Use to keep statements in order within a single transaction.Note: When the origin uses local buffering, Oracle provides the default value of
1for all records, so should not be used to order statements. Use theoracle.cdc.sequence.internalattribute when using local buffering. - oracle.cdc.sequence.internal - Includes sequence numbers equivalent to those in
                    the 
oracle.cdc.sequence.oracleattribute, but created by the Oracle CDC Client origin.Like the
oracle.cdc.sequence.oracleattribute, you can use these values to keep statements in order within a single transaction.Best practice is to use this attribute only when using local buffering, when the
oracle.cdc.sequence.oracleattribute does not provide the expected data. 
- oracle.cdc.operation
 - oracle.cdc.precisionTimestamp - Timestamp, to the nanosecond, when the database
                    change occurred. 
Used when the database provides the timestamp in nanoseconds.
 - oracle.cdc.query
 - oracle.cdc.redoValue
 - oracle.cdc.rowId
 - oracle.cdc.scn
 - oracle.cdc.table
 - oracle.cdc.timestamp - Timestamp, to the second, when the change occurred.
                        
Used when the database provides the timestamp in seconds.
 - oracle.cdc.undoValue
 - oracle.cdc.user
 
- jdbc.<fieldname>.precision
 - jdbc.<fieldname>.scale
 
You can use the record:attribute or
                    record:attributeOrDefault functions to access the information
                in the attributes. For more information about working with record header attributes,
                see Working with Header Attributes.