テーブルにデータを読み込む
creatures
テーブルを作成したので、それにデータを入力する時が来ました。さまざまな魔法の生き物に関する情報を含むサンプル データ ファイルを使用します。
まず、/home/hadoop
ディレクトリに data
と呼ばれる新しいディレクトリを作成します。
mkdir /home/hadoop/data
次に、/home/hadoop/data
ディレクトリに creatures.csv
と呼ばれるファイルを作成し、次の内容を入力します。
1,Unicorn,Equine,Forest
2,Phoenix,Avian,Volcanic Regions
3,Mermaid,Aquatic,Oceans
4,Griffon,Hybrid,Mountains
ファイルを保存して、テキスト エディタを終了します。
その後、Hive シェルにいることを確認します。もしいなければ、次のコマンドを実行して起動します。
hive
次のコマンドを使用して magic_realm
データベースに切り替えます。
USE magic_realm;
今、Hive CLI で次のコマンドを使用して、creatures.csv
のデータを creatures
テーブルに読み込むことができます。
LOAD DATA LOCAL INPATH '/home/hadoop/data/creatures.csv' INTO TABLE creatures;
このコマンドは、ローカル ファイル /home/hadoop/data/creatures.csv
のデータを creatures
テーブルに読み込みます。