gpt4 book ai didi

hadoop - 在Hive中使用 “Collect_List()”函数时出错

转载 作者:行者123 更新时间:2023-12-02 20:59:51 24 4
gpt4 key购买 nike

每当我在Hive上运行函数“collect_list”时,它总是会引发错误:

Query ID = xxxxx
Total jobs = 1
Launching Job 1 out of 1
Failed to get session
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.tez.TezTask

这是示例:

数据:
id    value
1 A
1 B
2 C
3 D

我在 hive 的终端上运行查询,这是我的查询:
SELECT id, collect_list(value) FROM something GROUP BY id;

我想要这样的结果:
id    value
1 A, B
2 C
3 D

使用collect_list函数之前是否需要配置某些内容?
谢谢。

最佳答案

您应该按ID分组

从某组按ID选择SELECT collect_list(value);

关于hadoop - 在Hive中使用 “Collect_List()”函数时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43528026/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com