2017-04-17 66 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