首页 > 解决方案 > AWS DMS CDC 任务未检测到列名称和类型更改

问题描述

我创建了一个 CDC 任务,该任务捕获源 PostgreSQL 模式中的更改,并将它们以 Parquet 格式写入目标 S3 存储桶。该任务正确捕获插入、更新和删除,但未能捕获源中的列名和类型更改。

当我更改源中表的列名或类型并向表中插入新行时,生成的 Parquet 文件将使用旧的列名和类型。

是否有我缺少的特定配置?或者在 DMS 中无法从这项任务中获得预期的结果?

标签: postgresqlamazon-s3parquetcdcaws-dms

解决方案


如果您在源更改列,DMS 将自动从源选择并在目标更新。检查您的 DMS 设置。您无需在目的地手动添加列

在此处输入图像描述


推荐阅读