1
我正嘗試使用配置單元流作業將數據插入包含具有MAP數據類型的列的表中。在Hive中插入MAP數據類型的表
我已經嘗試設置表定義中的所有分隔符,然後以正確的格式從流式作業輸出數據。
ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t'
COLLECTION ITEMS TERMINATED BY ','
MAP KEYS TERMINATED BY '|'
LINES TERMINATED BY '\n'
我也試着輸出數據的確切格式,Hive商店地圖({key:value})
。
以下是錯誤我不斷看到:
FAILED: Error in semantic analysis: Line 7:23 Cannot insert into target table because column number/types are different 'table_name': Cannot convert column 2 from string to map<string,string>.
是否有可能做到這一點的蜂巢?
有關錯誤的任何更新? – 2015-04-27 15:27:10