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