Oracle CDC Message Headers
You can configure only a source Micro-Integration for Oracle CDC.
For more information about Micro-Integrations, see Understanding Micro-Integrations.
Headers for Oracle CDC Source Micro-Integrations
This section lists the headers you can map for Oracle CDC Source Micro-Integrations.
Oracle CDC Source Headers
| Name | Type | Description |
|---|---|---|
cdc_after_schema
|
String
|
The schema of the message body. |
cdc_operation
|
String
|
The type of event operation. |
cdc_db_name
|
String
|
Name of the database. |
cdc_schema
|
String
|
Name of the schema. |
cdc_table_name
|
String
|
Name of the table. |
cdc_key
|
String
|
The key of the event. |
cdc_before
|
String
|
State of the row before the event occurred. |
cdc_timestamp
|
Long
|
The time at which the connector processed the event. |
cdc_lcr_position
|
String
|
Logical change record. |
cdc_redo_sql
|
String
|
Redo log constructed SQL statement. |
cdc_rs_id
|
String
|
Result set ID. |
cdc_user_name
|
String
|
User. |
cdc_txId
|
Long
|
Transaction ID. |
cdc_ssn
|
Long
|
SQL Sequence Number. |
cdc_start_scn
|
String
|
Start system change number. |
cdc_scn
|
String
|
System change number. |
cdc_commit_scn
|
String
|
Commit system change number. |
cdc_txSeq
|
Long
|
Transaction sequence number. |
cdc_redo_thread
|
Integer
|
Database redo thread |
cdc_start_ts_ms
|
Long
|
Timestamp when a transaction began in the source database. |
cdc_commit_ts_ms
|
Long
|
Timestamp when a transaction was committed in the source Oracle database |
cdc_row_id
|
String
|
Row ID |
Solace Target Headers
| Name | Type | Description |
|---|---|---|
Smart Topic
|
String
|
A dynamic destination for the message. |
solace_applicationMessageId
|
String
|
The message ID (a string for an application-specific message identifier). |
solace_applicationMessageType
|
String
|
The application message type. |
solace_correlationId
|
String
|
The correlation ID of the message. |
solace_dmqEligible
|
Boolean
|
Indicates whether the message is eligible to be moved to a dead message queue (DMQ). |
solace_expiration
|
Long
|
The UTC time (in milliseconds, from midnight, January 1, 1970 UTC) when the message is supposed to expire. |
solace_httpContentEncoding
|
String
|
The HTTP content encoding header value from interaction with an HTTP client. |
solace_isReply
|
Boolean
|
Indicates whether the message is a reply to another message. |
solace_priority
|
Integer
|
The message priority value in the range of 0-255, or -1 if it is not set. |
solace_senderId
|
String
|
The sender ID for the message. |
solace_senderTimestamp
|
Long
|
The send timestamp (in milliseconds, from midnight, January 1, 1970 UTC). |
solace_sequenceNumber
|
Long
|
The sequence number. |
solace_timeToLive
|
Long
|
The number of milliseconds before the message is discarded or moved to a dead message queue (DMQ). |