I am working on POC to migrate from Debezium to AWS DMS for PostgreSQL. PostgreSQL as Source and Kafka as Destination (AWS MSK). In Debezium i used to see before and after image for updates, but in DMS for Updates, i see only after values in Data section for the same table.
I could not find any documentation on how to get before image. Is this expected behavior or do i need to update any settings to get before image.
I am using PostgresSQL 14.4 version, DMS Replication Instance engine Version 3.5.1 and AWS MSK 2.3.1
Any info would be appreciated
I went through DMS documentation for Postgres as Source and searched over internet to see if i can find any solution. but havent found much helpful info.
In DMS, there is a concept called "Beforeimage", and that's possible only with target endpoints like kafka or kinesis.
Use transformation rule - "add-before-image-columns"
Example: