The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.
For audit logs, it's essential to associate transaction metadata with CDC events. For example, an application might write user IDs or request IDs to a transaction_metadata table every time it opens a transaction, with the transaction's ID as primary key. Then if we had a field like _ab_cdc_txid we could tie that metadata to any CDC event.
I don't know which sources have a concept of a "transaction ID", but Postgres does at a minimum (Debezium exposes it as txId; see here).
What area the feature impact?
Connectors
Revelant Information
For audit logs, it's essential to associate transaction metadata with CDC events. For example, an application might write user IDs or request IDs to a
transaction_metadata
table every time it opens a transaction, with the transaction's ID as primary key. Then if we had a field like_ab_cdc_txid
we could tie that metadata to any CDC event.I don't know which sources have a concept of a "transaction ID", but Postgres does at a minimum (Debezium exposes it as
txId
; see here).