将数据从Netezza db提取到amazon S3

时间:2017-08-01 12:49:40

标签: amazon-s3 netezza

我正在尝试从Netezza数据库中提取数据并将返回的结果放在S3中。

1 个答案:

答案 0 :(得分:0)

您可以使用AWS CLI将Netezza nzsql输出流式传输到Amazon S3存储桶。 nzsql命令和aws cli的组合将Netezza流数据上传到Amazon S3。

$ nzsql -host 192.168.0.111 -u admin -pw password -db training -F ',' -A -t -c "select * from patient_1" | aws s3 cp - s3://bucket/upload/test.txt

$ aws s3 ls s3://testnetezzabucket/upload/
2017-11-14 09:08:31 0 
2017-11-14 18:05:04 506 nz_data.txt
2017-11-14 17:57:32 42 test.txt
$ 

关注Export Netezza Data into Amazon S3 Bucket