gpt4 book ai didi

hadoop - Pig Latin 中 AVG() 函数的问题

转载 作者:可可西里 更新时间:2023-11-01 16:37:21 25 4
gpt4 key购买 nike

我正在尝试生成数据集中列出的性能 (double) 的 AVG()。我收到一个 ERROR 1066: Unable to open iterator for alias TEST 异常,我认为这是因为 TEST 是空的并且无法迭代。

代码:

flat_bus = FOREACH buss GENERATE near, name, FLATTEN(categories) AS category, stars;

bus_grouped = GROUP flat_bus BY category;

category_avg = FOREACH bus_grouped GENERATE group as grp, AVG(bus_grouped.stars);

TEST = LIMIT category_avg 10;

DUMP TEST;

我测试了群组功能,它成功转储如下所示: enter image description here

最佳答案

应该从 flat_bus 获得星星

category_avg = FOREACH bus_grouped GENERATE group as grp, AVG(flat_bus.stars);

关于hadoop - Pig Latin 中 AVG() 函数的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49410976/

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