我正在尝试从Netezza数据库中提取数据并将返回的结果放在S3中。
答案 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
$