hive
Sqoopによるハイブテーブルの作成
サーチ…
前書き
私たちのHDFSクラスタに関連付けられたHiveメタストアがある場合、Sqoopは、Hiveでデータのレイアウトを定義するCREATE TABLEステートメントを生成して実行することによって、データをHiveにインポートできます。 Hiveへのデータのインポートは、Sqoopコマンドラインに--hive-importオプションを追加するのと同じくらい簡単です。
備考
RDBMSからHIVEに直接データをインポートすると、多くの時間を解決できます。また、自由形式のクエリ(結合または簡単なクエリ)を実行し、選択したテーブルに直接Hiveに移入することもできます。
--hive-importはSqoopに最終的な宛先がHiveでHDFSではないことを伝えます。
--hive-tableオプションは、私たちが選択したハイブのテーブルにデータをインポートするのに役立ちます。それ以外の場合は、RDBMSからインポートされるソーステーブルの名前になります。
ハイブのDestinationテーブル名を含むHiveインポート
$ sqoop import --connect jdbc:mysql://10.0.0.100/hadooptest
--username hadoopuser -P
--table table_name --hive-import --hive-table hive_table_name
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow