Hive 在Impala中将列合并为一个数组

Hive 在Impala中将列合并为一个数组,hive,impala,Hive,Impala,在配置单元中,可以将列合并为一个数组,如: select array(*) from my_table 输出将是包含所有列值的每行数组。如何在黑斑羚身上达到同样的效果?这是不可能的。Impala不支持以任何方式创建复杂对象(数组、结构或贴图)。您需要使用Hive/Spark或任何其他替代品进行摄食

在配置单元中,可以将列合并为一个数组,如:

select array(*) from my_table

输出将是包含所有列值的每行数组。如何在黑斑羚身上达到同样的效果?

这是不可能的。Impala不支持以任何方式创建复杂对象(数组、结构或贴图)。您需要使用Hive/Spark或任何其他替代品进行摄食