我的表(配置单元)中有一列定义为数组。
create external table rule
id string,
names array<string>
ROW FORMAT DELIMITED
COLLECTION ITEMS TERMINATED BY '|'stored as parquet
location 'hdfs://folder'
名称中的值的例子:joe | jimmy
当我在impala中查询表时,我检索数据,但在hive中我只有null。为什么会有这种行为?我甚至可以理解相反的情况。
1条答案
按热度按时间3yhwsihp1#
我找到了答案。数据是从spark作业以字符串而不是数组的形式写入的。