在hive中,可以将列合并到一个数组中,如:
select array(*) from my_table
输出将是每行一个数组,包含所有列的值。我怎样才能在 Impala 上达到同样的效果?
mspsb9vt1#
这是不可能的。impala不支持任何创建复杂对象(数组、结构或贴图)的方法。您将需要使用Hive/Spark或任何其他替代品进行摄取。
1条答案
按热度按时间mspsb9vt1#
这是不可能的。impala不支持任何创建复杂对象(数组、结构或贴图)的方法。您将需要使用Hive/Spark或任何其他替代品进行摄取。