如何使用AWS DMS将JSON列表引入DynamoDB?

时间:2018-11-29 23:26:45

标签: amazon-web-services amazon-dynamodb aws-dms amazon-dms

我正在尝试使用AWS DMS(数据库迁移服务)将数据从MS SQL Server加载到AWS DynamoDB。 SQL表中的一列包含有效的JSON列表。我已经尝试了几件事,但是数据一直以字符串而不是列表的形式进入DynamoDB。

这里的页面描述了如何使用对象映射来告诉DynamoDB数据类型应该是什么: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.DynamoDB.html#CHAP_Target.DynamoDB.ObjectMapping

似乎我应该能够使用“属性类型”和“属性子类型”,但是关于允许值,它们的文档很少。

有趣的是,如果我将Python与boto3和json库一起使用,它将按预期工作,这意味着我可以将数据作为列表而不是字符串放入DynamoDB中。

有人知道如何使用DMS做到这一点吗?

0 个答案:

没有答案