gpt4 book ai didi

javascript - AWS - 导入 JSON 文件以加载 Dynamo 表

转载 作者:数据小太阳 更新时间:2023-10-29 06:09:30 25 4
gpt4 key购买 nike

我有一个 json 文件,我想用它在 AWS 中加载我的 Dynamo 表。在 AWS 控制台中,一次只能创建一条记录。不好:)

本质上,我的 .JSON 文件是一个对象数组,其中包含表中每一列的数据即:

{
"Column1": "Column1 Value",
"Column2": "Column2 Value",
"Column3": "Column3 Value",
"Column4": "Column4 Value",
},

有什么方法可以通过 AWS 控制台并导入我的 json 文件来执行此操作,还是我必须使用 AWS JS SDK 以编程方式执行此操作??

最佳答案

E.J.的回答对于单个记录,Brennan 看起来是正确的,但它没有回答原始问题(需要添加记录数组)。

为此,command

aws dynamodb batch-write-item --request-items file://aws-requests.json

但是,您需要制作一个修改后的 JSON 文件,就像这样(注意指定数据类型的 DynamoDB JSON):

{
"YourTableName": [
{
"PutRequest": {
"Item": {
"Column1": { "S": "Column1 Value" },
"Column2": { "S": "Column2 Value" },
"Column3": { "S": "Column3 Value" },
"Column4": { "S": "Column4 Value" },
}
}
},
{
"PutRequest": {
"Item": {
"Column1": { "S": "Column1 Value" },
"Column2": { "S": "Column2 Value" },
"Column3": { "S": "Column3 Value" },
"Column4": { "S": "Column4 Value" },
}
}
}
]
}

关于javascript - AWS - 导入 JSON 文件以加载 Dynamo 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50079169/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com