2017-04-17 30 views
1

我正尝试在Hortonworks Sandbox以及C3集群上使用Hive CLI创建配置单元表。在我的'创建表'命令中,我指定以下内容:Hive'Load'命令不考虑字段分隔符

FIELDS TERMINATED BY '\u0010' ​ 

然后我使用'LOAD'命令加载表。这是在Sandbox中给出正确的Hive表,但是在C3群集上,这会附加第一列中的所有字段,并为其余列提供NULL值。 请帮我解决以下问题。

感谢

回答

0

有与被假设是固定在2.1版本

使用十进制或八进制,而非Unicode文本里bug

... fields terminated by '\020'  (Octal) 
... fields terminated by '16'  (Decimal) 
+0

它解决了这个问题。谢谢。 – RKM