如何在 AWS DMS 中使用转换?

上次更新时间:2019 年 6 月 17 日

如何在 AWS Database Migration Service (AWS DMS) 中使用转换?

解决方法

您可以使用转换来修改架构、表或列。例如,您可以重命名、添加、替换或删除表的前缀或后缀,或将表名更改为大写或小写。您可以使用 AWS 命令行界面 (AWS CLI) 或 API,或使用 AWS DMS 控制台来定义转换规则。

  1. 打开 AWS DMS 控制台,然后从导航窗格中选择数据库迁移任务
  2. 选择创建任务
  3. 输入任务配置任务设置的详细信息。
  4. 选择启用 CloudWatch Logs
  5. 表映射部分中,选择引导用户界面。您也可以选择 JSON 编辑器,以按 JSON 格式输入映射。
  6. 展开选择规则部分,选择添加新的选择规则
  7. 输入架构表名称
  8. 对于操作,选择包括排除
    注意:您可以通过选择添加新的选择规则然后输入选择规则的详细信息来添加多个选择规则。您必须至少有一个选择规则才能使用转换。
  9. 展开转换规则部分,然后选择添加新的转换规则
  10. 通过选择架构选择一个目标
    注意:如果选择,则必须输入架构名称。如果选择,则只能输入架构名称。如果选择架构,则只能输入架构名称。
  11. 操作中,选择以下选项之一:
    重命名为
    删除列(如果选择架构作为目标,则不可用)
    转换为小写
    转换为大写
    添加前缀
    删除前缀
    替换前缀
    添加后缀
    删除后缀
    替换后缀
  12. 选择添加新的转换规则以保存转换规则。
  13. 选择创建任务

要将转换添加到已存在的任务中,请从导航窗格中选择数据库迁移任务。选择任务,选择操作,然后选择修改。从表映射部分中,展开选择规则,然后选择添加新的选择规则。要添加更多转换,请展开转换规则,选择添加新的转换规则,然后选择保存


这篇文章对您有帮助吗?

我们可以改进什么?


需要更多帮助吗?