从修改的json备份向DynamoDB表添加项

u5rb5r59  于 2022-12-01  发布在  其他
关注(0)|答案(1)|浏览(125)

我制作了TableA的备份,并下载了它,作为几个.json文件,每行包含如下内容:

{"Item": {"key_1": {"S":"value 1"}, "key_2": {"N": "2"}, ... }

我修改了一些值,并希望将这些修改后的数据添加到表TableB中。
有简单的方法吗?

busg9geu

busg9geu1#

如果表B已经存在,而您只想向其中添加JSON文件,则可以使用Lambda函数读取文件,并使用PutItem/BatchPutItem将项插入DynamoDB。
Lambda适用于小型数据集,但是,如果您计划摄取GB的数据,那么AWS Glue是最佳选择。
如果表B是一个新表,则可以使用今年早些时候发布的Import From S3功能。

相关问题