AWS DMS(从mongo到dynamodb):将mongodb中的JSON字段作为字符串存储在Dynamo中

时间:2018-07-13 12:51:48

标签: aws-dms

我的mongodb记录的结构为

{
  name: "test",
  message: { text: "test", data: {val1: 1, val2: [{a: 1}]} } 
}

当我迁移数据时,DMS将记录插入到Dynamo中,

name: "test"
message.text: "test"
message.data.val1: 1
array_message.data.val2: "[{a: 1}]}"

我如何设计架构,以便DMS在插入记录时在DynamoDB中按原样(对象/映射)插入“消息”字段,或者至少将整个“消息”字段存储为字符串。

“消息”可以是任何内容(即字段是动态的),因此在“消息”中为每个字段创建DMS字段是不可行的。

0 个答案:

没有答案