Hive 'Load' 命令不考虑字段分隔符



我正在尝试使用Hortonworks沙盒上的Hive CLI以及在C3群集上创建一个蜂巢表。在我的"创建表"命令中,我指定以下内容:

FIELDS TERMINATED BY 'u0010' ​

然后使用"加载"命令加载表。这在沙箱中提供了正确的蜂巢表,但是在C3群集上,这附加了第一列中的所有字段,并给出其余列的空值。请帮助我解决以下问题。

谢谢

有一个带有Unicode文字的错误,该错误应在版本2.1

中修复。

使用十进制或八分路表示。

... fields terminated by '20'      (Octal)
... fields terminated by '16'        (Decimal)

最新更新