ハイブインポートおよびエクスポートモード

  • 追加のインポートデータにおける4つの方法ハイブとは何ですか?簡単な文法を記述してください。
  1. 現地からのインポート:ロード・データのローカルINPATH「/home/1.txt」(上書き)テーブルの学生に、
  2. 从HDFS导入:テーブルの学生への負荷データINPATH '/user/hive/warehouse/1.txt'(上書き)。
  3. インポート問い合わせ:学生から選択*としてテーブルSTUDENT1を作成します。(特定のクエリデータが特異的であってもよいです)
  4. クエリ結果:テーブルのスタッフへの挿入(上書き)はtrack_logから選択します*;
  • いくつかの方法でハイブエクスポートデータ?データをエクスポートする方法
  1. 上書きモードのエクスポート挿入して
    ローカルにエクスポート:
insert overwrite local directory ‘/home/robot/1/2row format delimited fields terminated by ‘\t’ select * from staff;(递归创建目录)

HDFSへのエクスポート

insert overwrite directory ‘/user/hive/1/2row format delimited fields terminated by ‘\t’ select * from staff;

  1. 追加の輸出をカバーするBashシェル
$ bin/hive -e “select * from staff;> /home/z/backup.log
  1. Sqoop外部ハイブにデータをエクスポートします
公開された175元の記事 ウォン称賛76 ビュー23万+

おすすめ

転載: blog.csdn.net/qq_29232943/article/details/104654467