gpt4 book ai didi

apache-pig - pig : Receiving error while grouping

转载 作者:行者123 更新时间:2023-12-03 09:55:41 26 4
gpt4 key购买 nike

我有一个包叫 Ftel。 describe Ftel; 结果如下 -

Ftel: {billVal:int, billCount:int}

来自 Ftel 的转储示例是 -

(20,1)
(5,1)
(5,1)
(10,1)
...
etc.

我使用命令 Gtel = group Ftel by billVal; 对上述包进行了分组;

现在,Dump Gtel; 抛出以下错误 -

Pig 堆栈跟踪

ERROR 1066: Unable to open iterator for alias Gtel

org.apache.pig.impl.logicalLayer.FrontendException: ERROR 1066: Unable to open iterator for alias Gtel
at org.apache.pig.PigServer.openIterator(PigServer.java:765)
at org.apache.pig.tools.grunt.GruntParser.processDump(GruntParser.java:615)
at
org.apache.pig.tools.pigscript.parser.PigScriptParser.parse(PigScriptParser.java:303)
at org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:168)
at org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:144)
at org.apache.pig.tools.grunt.Grunt.run(Grunt.java:76)
at org.apache.pig.Main.run(Main.java:455)
at org.apache.pig.Main.main(Main.java:107)
Caused by: java.io.IOException: Job terminated with anomalous status FAILED
at org.apache.pig.PigServer.openIterator(PigServer.java:755)

我不知道是什么导致了这个问题。请帮忙。

谢谢!

最佳答案

它现在可以工作了...我刚从 更改了 Ftel

Ftel:{billVal:int, billCount:int}

Ftel:{billVal:chararray, billCount:int}

似乎分组只有在组键为字符数组时才有效。有谁知道为什么??

关于apache-pig - pig : Receiving error while grouping,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13224736/

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