■ はじめに
小ネタ。 今回は、テスト用のデータ(固定値)をダミーデータとして Hiveのテーブルに突っ込む方法をメモ。
■ サンプル
USE target_db; set hive.execution.engine=mr; CREATE EXTERNAL TABLE sample_test_table( sample_id STRING, name STRING, col1 STRING, col2 STRING ) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' LOCATION 's3://your-buckert/xxxx/yyyy/sample_test_table'; -- INSERT OVERWRITE TABLE sample_test_table INSERT INTO TABLE sample_test_table SELECT 'x0001' AS sample_id , 'Mike' AS name , 'Hello' AS col1 , 'World' AS col2 FROM (SELECT 'dummy') dummy;
参考文献
https://blog.amedama.jp/entry/2018/08/04/181351
関連記事
Hive / HiveQL ~ 基礎知識編 ~
https://dk521123.hatenablog.com/entry/2019/11/25/235219
Hive / HiveQL ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2020/02/25/231235
Hive / HiveQL ~ 基本編 ~
https://dk521123.hatenablog.com/entry/2020/06/02/183823