ハイブのファンダメンタルズやコマンドの基本的な操作

1、ハイブは、標準テーブルを作成する(すべての後に、これが作成従うことができます):

  テーブルのレコードを作成します(年STRING、温度INT、品質INT)

  行形式は、「\ tの」で終わるフィールドをdelimted。

分析:年、温度、品質:最初の行は、3(3つのフィールド)を含む、テーブルのレコードを宣言します。データ型を指定します。文字列、int型、int型。//最初の行は、MySQLのようにテーブルを解析し、作成します

   HiveQL 2行目は、データファイルの各行は、タブ区切りのテキストで区切られて、ユニークです。ハイブすなわちローカルまたはインポートすることにより各行を導入テキストの3つのフィールド、この形式でタブ文字で区切られた各フィールド、改行で区切られた各ラインをHDFSする必要がある場合

  PS:実は、ディレクトリ名にHDFS内のテーブル名レコード。

 

2、ハイブへのデータ・ファイル

  負荷データのローカルINPATH「/home/hdc/sample.txt」

  テーブルのレコードに上書きします。

分析:率はハイブはすでに、次のファイルにsample.txtレコードに送信され、リスト内のすべてのファイルを削除し表現するために対応する場合は、上書きを高めるために、時間から追加することができ、テーブル内のローカルファイルレコードに導入された試料;

   左はハイブを表している場合(ファイルが交換されると、このディレクトリが同じ名前を持っている場合)は、単にディレクトリににsample.txtファイルを置きます。

 

おすすめ

転載: www.cnblogs.com/hdc520/p/11077705.html