私は Hadoop を初めて使用します。テーブルにレコードを挿入する必要があります。構文を検索するときに、insert ステートメントに select ステートメントの値が含まれているすべての場所で、レコードを挿入する必要があります。
Select ステートメントを使用せずに単純な値を挿入する方法はありますか?
よろしく、サティシュ。
まず、HIVE について話しているタグから推測しています。
実際にハイブを使用している場合、一度に 1 つずつエントリを追加する理由はありません。
これを行う最も簡単な方法は、最初にデータで CSV ファイルを作成することだと思います。
sample.csv
Dan,50
Dave,20
Sam,30
次に、ファイルを hdfs に配置します
hadoop fs -copyFromLocal ./sample.csv /user/me/sample.csv
次に、ハイブに入り、データを使用してテーブルを作成します。
$ hive
hive> Create EXTERNAL TABLE IF NOT EXISTS sample(NAME STRING, Grade int)
hive> ROW FORMATED DELIMITED FILED TERMINATED BY ','
hive> STORED AS TEXTFILE location '/user/me/sample.csv';