hiveでデータをファイルにエクスポートする方法は何ですか?

Hiveデータをファイルにエクスポートするには、HiveのINSERT OVERWRITEステートメントとHDFSコマンドを組み合わせて使用することができます。以下は例です:

  1. エクスポートテーブル
CREATE TABLE export_table AS SELECT * FROM your_table;
  1. ユーザー/hadoop/export_data
hadoop fs -cp /user/hive/warehouse/export_table/* /user/hadoop/export_data/
  1. エクスポートファイルへのパス
hadoop fs -get /user/hadoop/export_data/* /path/to/export_file/

これにより、Hiveテーブルのデータがローカルファイルシステムの1つのファイルにエクスポートされました。

bannerAds