将选定的项目从AWS dyanmoDB表复制到另一个表

时间:2016-06-03 18:11:19

标签: amazon-dynamodb data-migration amazon-data-pipeline

我想将数据从一个亚马逊dynamodb表复制到另一个亚马逊dynamodb表(同一地区)..

1]我有一个名为MUSIC的表,有20个项目 2]我有另一个表MUSIC_ST(与表MUSIC具有相同的模式)。 现在我想有选择地将10个项目从MUSIC dynamodb表迁移到MUSIC_ST dynamodb表。

我经历了AWS数据管道,首先需要将整个表导出到S3然后我们需要通过这个数据管道将S3中的文件导入到dynamodb表中。这不是我的项目要求。  我们需要将选定的数据从一个dynamoDB表迁移到另一个DynamoDb表。

请您的解决方案对我有所帮助。我很感激。 感谢

1 个答案:

答案 0 :(得分:0)

我担心您无法将数据从一个帐户中的一个DynamoDB表直接移动到另一个帐户中的另一个表,而不会引入S3来进行此类移动。

您需要将源表中的数据导出到S3。然后,您需要在目标表所在的帐户中设置数据管道作业,并将数据从S3导入目标表。确保可以从第二个帐户访问第一个帐户中的数据。您可以创建或更新存储桶策略以允许此类访问。