我有一个将 CSV 条目导入到 Dynamo DB 表的用例,但是我尝试了 JSON 方式并且它可以工作,但无法使用 CSV 来实现此功能
aws dynamodb batch-write-item --request-items file://itementries.json
{
"TABLE-NAME": [
{
"PutRequest": {
"Item": {
"fname": {
"S": "Jon"
},
"lname": {
"S": "Doe"
}
}
}
}
]
}```
无法使用 CLI 和 BatchWriteItem 导入 CSV,只能使用 DDB-JSON。
如果您想导入 CSV,那么您首先需要将数据上传到 S3 并使用
ImportTable
API:
https://docs.aws.amazon.com/cli/latest/reference/dynamodb/import-table.html