是否可以在使用 AWS 的 DMS 迁移期间转换数据

Is it possible to transform data during a migration with AWS's DMS

是否可以在使用 AWS 数据迁移服务执行迁移时转换实际数据?我正在尝试将数据从 PostgreSQL 迁移到 DynamoDB,并为使用 DMS 带来的数据附加一个前缀。据我所知,迁移任务中可用的所有转换规则似乎仅适用于 table 本身的组件(列名、table 名称、架构名称)。

基本上我希望在 Postgres 中有这样的东西 ID:123 在 Dynamo 中成为 ID:pre_123

据我所知,是的,您可以使用 DMS 转换数据。

您可以将列的对象映射规则设置为“value”=“pre_${columnName}”或任何实际语法。 http://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.DynamoDB.html

中给出了更多关于示例映射的信息