ハイブからデータをエクスポートする方法は何ですか?

「Hiveは、データをエクスポートする様々な方法がありますが、よく使われる方法には、次のものがあります:」

  1. 指定したディレクトリにクエリ結果をエクスポートするために、INSERT OVERWRITE DIRECTORYステートメントを使用します。例えば:
INSERT OVERWRITE DIRECTORY '/path/to/output'
SELECT * FROM table_name;
  1. クエリの結果をローカルファイルシステムにエクスポートするには、INSERT OVERWRITE LOCAL DIRECTORYステートメントを使用します。例えば:
INSERT OVERWRITE LOCAL DIRECTORY '/path/to/output'
SELECT * FROM table_name;
  1. ローカルディレクトリにクエリ結果を挿入するために、INSERT INTO LOCAL DIRECTORYステートメントを使用することができます。例えば:
INSERT INTO LOCAL DIRECTORY '/path/to/output'
SELECT * FROM table_name;
  1. 使用INSERT OVERWRITE TABLE文を使用して、クエリ結果を別のHiveテーブルにエクスポートします。例えば:
INSERT OVERWRITE TABLE new_table
SELECT * FROM table_name;
  1. Hiveのエクスポートツールを使用して、データをHDFSやAmazon S3などの他のストレージシステムにエクスポートします。
bannerAds