使用 AWS DMS 加载数据时如何修剪列

Posted

技术标签:

【中文标题】使用 AWS DMS 加载数据时如何修剪列【英文标题】:How to do trim columns when loading data using AWS DMS 【发布时间】:2021-08-08 18:09:14 【问题描述】:

我必须使用 AWS DMS 迁移表。加载时,我必须修剪源表中的列并将其加载到目标。我无法在 AWS DMS 中找到任何用于修剪的转换规则。如何实现?

【问题讨论】:

什么是 AWS DMS?你指的是“红移”吗? @GeoffGriswald AWS 数据库迁移服务 【参考方案1】:

您可以执行remove-prefixremove-suffix 作为修剪数据的方法吗? Guide on how to do that here.

或者,您可以在每次将新数据添加到目标位置时触发 Lambda 进行修剪。

【讨论】:

以上是关于使用 AWS DMS 加载数据时如何修剪列的主要内容,如果未能解决你的问题,请参考以下文章

AWS DMS - 如何将 RDS 表数据写入单个 S3 目标文件?

AWS DMS 交换文件占用所有空间

AWS DMS 添加新列以跟踪更改

使用 aws dms 仅按特定列将 mongodb 表迁移到 mysql

如何修复AWS DMS到RDS的连接错误?

在创建 aws_dms_replication_task 资源-terraform 中使用“cdc_start_position”参数时出错