Anb*_*n p 2 amazon-web-services amazon-dynamodb
我有一个无服务器项目,我正在尝试将 Dynamo DB 表导出到单个 csv 中,然后将其上传到 S3。
我检查的所有 npm 模块都导出单个表。有没有办法将多个表数据导出到一个 csv 中?
小智 5
要导出为 CSV,添加到 @dixon1e 帖子,请jq在 shell 中使用。使用 DynamoDb 运行:
aws dynamodb scan --table-name my-table --select ALL_ATTRIBUTES --page-size 500 --max-items 100000 --output json | jq -r '.Items' | jq -r '(.[0] | keys_unsorted) as $keys | $keys, map([.[ $keys[] ].S])[] | @csv' > export.my-table.csv
Run Code Online (Sandbox Code Playgroud)