gpt4 book ai didi

amazon-web-services - 如何通过aws-cli将dynamodb表导出为csv(不使用管道)

转载 作者:行者123 更新时间:2023-12-03 14:31:57 25 4
gpt4 key购买 nike

我是aws-cli的新手,我正在尝试将dynamodb表导出为csv,以便可以将其直接导入到postgresql中。有没有办法使用aws-cli做到这一点?

到目前为止,我遇到过此命令aws dynamodb scan --table-name。但这不提供csv导出的选项。另外,通过此命令,我可以在命令提示符下获得输出,但不确定如何将其写入文件中。

最佳答案

如果所有项目都具有相同的属性,例如idname都是字符串,然后运行:

aws dynamodb scan \
--table-name mytable \
--query "Items[*].[id.S,name.S]" \
--output text

这将产生制表符分隔的输出。您可以使用 > output.txt将其重定向到文件,然后可以轻松地将制表符转换为csv的逗号。

另一个选项是github上的 DynamoDBtoCSV项目。

关于amazon-web-services - 如何通过aws-cli将dynamodb表导出为csv(不使用管道),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33357821/

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