gpt4 book ai didi

ubuntu - pig 命令错误

转载 作者:可可西里 更新时间:2023-11-01 15:14:31 29 4
gpt4 key购买 nike

我正在研究一些关于新的 hadoop/pig 设置的示例。
这个相当简单的示例代码让我感到困惑..

A1 = load 'passwd' using PigStorage(':') as (f1:chararray,f2:chararray,f3:chararray,f4:chararray,f5:chararray,f6:chararray,f7:chararray);

G = group A1 by f7;

foreach G generate group, a.$2;

G 上的最后一个 foreach 失败并显示以下错误消息 -

[main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1000: Error during parsing.
Encountered " <IDENTIFIER> "foreach "" at line 1, column 1.

有人可以礼貌地指出我在这里缺少什么吗?还是我在这里生锈了..

最佳答案

你能不能像这样改变最后一行。

H = foreach G generate group, A1.$2;
DUMP H;

此处A1.$2 表示您正在尝试访问 f3 列,其他选项是

H = foreach G generate group, A1.f3;

关于ubuntu - pig 命令错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26963611/

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