在 Impala 中将列合并成一个数组

nfeuvbwi  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(346)

在hive中,可以将列合并到一个数组中,如:

select array(*) from my_table

输出将是每行一个数组,包含所有列的值。我怎样才能在 Impala 上达到同样的效果?

mspsb9vt

mspsb9vt1#

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

相关问题