私のcsvファイルは次のようになります:
"SMTEX","GSN","KOF",1.71,"2014-01-06 13:32:21"
"NXEX","JS","FIM",1.99,"2014-01-14 09:52:11"
"SMTEX","WT","VUX",0.82,"2014-01-23 02:22:37"
このデータを次の方法でハイブにインポートします。
hive -e 'CREATE TABLE playground.stuff (
ex_id STRING,
game_id STRING,
user_id STRING,
price FLOAT,
date TIMESTAMP) ROW FORMAT DELIMITED FIELDS TERMINATED BY ",";'
hive -e 'LOAD DATA LOCAL INPATH "/path/to/csv" INTO TABLE playground.stuff;'
ただし、タイムスタンプは解析されていないようです。私が得る出力は次のとおりです。
hive> select * from stuff;
OK
"SMTEX" "GSN" "KOF" 1.71 NULL
"NXEX" "JS" "FIM" 1.99 NULL
"SMTEX" "WT" "VUX" 0.82 NULL
私は何を間違っていますか?