【发布时间】:2014-11-18 14:48:39
【问题描述】:
我尝试导入带有分隔符“;”的 CSV 文件进入 Hive,但我无法使用“;”创建 Hive 表作为分隔符。相反,我将 csv 文件的分隔符更改为“,”并将其导入配置单元,但我在整数字段中得到空值。
【问题讨论】:
我尝试导入带有分隔符“;”的 CSV 文件进入 Hive,但我无法使用“;”创建 Hive 表作为分隔符。相反,我将 csv 文件的分隔符更改为“,”并将其导入配置单元,但我在整数字段中得到空值。
【问题讨论】:
尝试使用“\073”而不是“;”。它应该可以工作。
例如:
CREATE EXTERNAL TABLE example(id String,name String)
ROW FORMAT DELIMITED FIELDS TERMINATED BY "\073"
LINES TERMINATED BY "\n"
STORED AS TEXTFILE LOCATION "/home/location";
【讨论】: