首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复"DocumentDB数据迁移工具“

如何修复"DocumentDB数据迁移工具“
EN

Stack Overflow用户
提问于 2019-01-24 07:17:24
回答 2查看 443关注 0票数 1

我正在使用DocumentDB数据迁移工具将AWS DynamoDB数据迁移到Azure CosmosDB,但是对于大型表数据,我得到了一个错误。

看来DocumentDB数据迁移工具的最大数据传输容量是500 k字节,但是我有一个dynamo表,它的数据大约为315 Mb。那么,还有其他方法/工具可以将数据从Dynamo DB传输到cosmos DB吗?

我还尝试将dynamo转换为JSON文件并将其上传到cosmos DB集合,但cosmos DB集合的最大大小为2mb。在image2中,仅对大数据文件显示错误,而我尝试使用小于500 k字节的文件时,它正常工作。

预演阶段

误差图像

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-01-14 10:19:01

因为我在dyanamo中有大约40 GB的数据,所以我想把它移到Cosmos DB。但cosmos DB有一些限制,即直接复制不会允许json数据大小超过2MB。

我使用了相同的工具,并将DynamoDB数据转换为json格式并存储在服务器上,一旦完成,我就使用相同的DocumentDB数据迁移工具将该json数据上传到cosmos DB。

谢谢你的答复。

票数 0
EN

Stack Overflow用户

发布于 2019-01-30 02:21:32

那么,还有其他方法/工具可以将数据从Dynamo DB传输到cosmos DB吗?

似乎您被Cosmos DB.Since的限制所困,您可以将数据转换为json文件,也许您可以考虑采用以下方式。

1.将json文件存储到Azure Blob储存中。

2.使用Azure Data 复制活动将数据从blob存储传输到cosmos db

我可以预料到,您可能会遇到大数据的性能瓶颈,请参阅此文档

如果您仍然不能顺利地传输,我建议您用代码分割json文件,使其不超过2MB。

提示:顺便提一下,您可以选择这个反馈来推动在Azure中添加Amazon的进程。

谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54341221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档