带有CDC的AWS DMS到S3。如何处理行的更新和删除?

时间:2018-12-31 21:07:47

标签: amazon-web-services amazon-s3 aws-dms oracle-cdc

假设我DMS的数据来自MS SQLS直接使用CDC到S3。

如果在数据库中有删除更新行,DMS会在其中创建新对象吗? S3这些事件何时发生?还是会删除 / 覆盖上一个?

换句话说,如果我想序列化数据库到S3的更改历史记录,具有CDC到S3的DMS是否会做到这一点?还是只是(连续)在S3中镜像源数据库中的当前值?

1 个答案:

答案 0 :(得分:1)

  

默认情况下,.CSV记录的第一个字段包含字母I(插入),U(更新)或D(删除),以指示该行是在源数据库中插入,更新还是删除。

source

正在寻找相同的东西,但似乎并没有序列化avro / json中的记录。