[英]What is the best way to import DynamoDB table JSON exported to S3?
[英]How do I import a DynamoDB table exported to S3 as a new table?
我不想使用数据管道,因为它太麻烦了。 我还有一个相对较小的表,因此为它使用数据管道会很麻烦——我可以在本地运行一个脚本来进行导入,因为它太小了。
我使用完全托管的导出到 S3 功能将表导出到存储桶(在不同的帐户中): https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DataExport.html
我现在有哪些选项可以将其导入到另一个帐户的新表中?
如果没有为此的托管功能,AWS 是否提供了一个预设脚本,我可以指向一个 S3 文件夹并给出我想从中创建的新表的名称?
自 2022 年 8 月 18 日起,此功能现已内置到 DynamoDB 中,您无需其他服务或代码。
您可能想要创建一个AWS Data Pipeline ,它已经具有用于从 S3 导入 DynamoDB 数据的推荐模板:
这是您可以关闭的“托管功能”,您可以在其中 select S3 前缀和 DynamoDB 表。
另一个受 AWS 支持的选项是跨账户 DynamoDB 表复制,它使用目标账户中的Glue
导入 S3 数据提取和Dynamo Streams
以进行持续复制。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.