将列合并到Impala中的数组中

时间:2018-04-19 16:42:54

标签: hive impala

在Hive中可以将列组合成一个数组,如:

select array(*) from my_table

输出将是每行的数组,包含所有列值。如何在Impala中获得相同的结果?

1 个答案:

答案 0 :(得分:0)

这是不可能的。 Impala不支持任何创建复杂对象(数组,结构或映射)的方法。您需要使用Hive / Spark或任何其他替代方法来执行摄取。