2017-08-01 8 views
0

Netezzaデータベースからデータを取得し、その結果をS3に配置しようとしています。Netezza dbからamazon S3にデータを引き出す

+0

だから、あなたはそれをしようとしています。たぶんあなたは何が起こるのか、何が問題なのかを教えてください。 –

+0

現在のシステムがhadoopで動作しています。今私は移行タスクが割り当てられている。私はAWSの初心者です。私が何を探すべきかの助けが役に立つでしょう。 javaアプリケーションでクエリを実行し、emrにjarをデプロイするには時間がかかります。 – user1752993

答えて

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

関連する問題