繁体   English   中英

如何使用Python从S3文件覆盖DynamoDB表?

[英]How can I use Python to overwrite a DynamoDB table from an S3 file?

我已经使用HIVE构建查询来提取特定数据,并将其存储在S3中。 我尝试使用HIVE覆盖Dynamo表中存储的数据,但不允许它覆盖数据。 我可以使用Python从S3中存储的数据更新Dynamo表吗?

蜂巢本身可以做到这一点。

您需要:“在导入之前,请确保该表存在于DynamoDB中,并且与先前导出的DynamoDB表具有相同的键架构。如果目标DynamoDB表中存在具有相同键的项,则它将被覆盖。如果目标DynamoDB表中不存在带有键的项目,则插入该项目。”。

这里有各种示例-寻找导入Hive命令的示例,以在DynamoDB中导出,导入和查询数据

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM