2017-08-01 10 views
0

HIVEテーブルからHANAにデータをエクスポートしようとしています.Sqoopエクスポートコマンドの--hcatalogテーブルオプションを使用してデータをエクスポートできます。クエリを使用したSqoopエクスポート

しかし句

がsqoop exportコマンドにqueryオプションを使用することが可能とされている場合と、クエリオプションを使用してデータをロードしようとしたときに問題に直面して?

私のサンプル・スクープコマンドは

sqoop export -D sqoop.export.records.per.statement=1 -D mapreduce.map.memory.mb=16384 -D mapreduce.map.java.opts=-Xmx16384m --connect "jdbc:xxxxxx" --driver "com.sap.db.jdbc.Driver" --username "xxxxx" --password "xxxxxx" --table "hanaschema.table1" --query "select field1,substr(field2,1),field3,field4,from "hadoopschema.table" where field1 = 2017 and field3 = 4" --input-null-string '\\N' --input-null-non-string '\\N' --num-mappers 20 –-validate 

おかげ Srini

+0

あなたのテーブル構造は何ですか? – TKHN

答えて

0

は残念ながら--query引数がまだSqoop書き出しでサポートされていません...あなたの助けに感謝、以下のようなものです。これをSqoop importコマンドでのみ使用できます。

Sqoopエクスポートで利用可能なオプションの詳細については、Export control argumentsセクションを参照してください。

また、クエリの出力を別のテーブルにコピーし、そのテーブルをHANAにエクスポートすることもできます。

関連する問題