【发布时间】:2018-04-10 00:01:21
【问题描述】:
我正在使用 python boto3 创建 AWS DMS 迁移任务。指定 TableMapping 参数时出现错误。 代码:
response = dmsc.create_replication_task(
ReplicationTaskIdentifier='Abhisek-task12',
SourceEndpointArn='',
TargetEndpointArn='',
ReplicationInstanceArn='',
MigrationType='full-load',
TableMappings="file:////home/abhisek/shellscript/FinalScripts-copy/table- mapping-blog.json"
json 文件:table-mapping-blog.json
{
"TableMappings":
[
{
"Type": "Include",
"SourceSchema": "cloudthat_blog",
"SourceTable": "%"
}
]
}
错误:
调用时发生错误(InvalidParameterValueException) CreateReplicationTask 操作:无效的表映射文档
我是否遗漏了 json 文件中的任何内容?
【问题讨论】:
-
你的 json 是一个有效的表映射 json。您可以粘贴用于创建任务的代码/命令吗?还可以尝试新的表映射 json ,它也允许转换。 docs.aws.amazon.com/dms/latest/userguide/…