我有一个袋子说C,可能会因操作而空了。 我想测试C是否为空, 如果是这样的话,将一个新的元组填入另一个包含价值的真实元组中,真实的&#39 ;;否则' false'。 我认为困难在于,它将C包作为一个整体进行测试,如果是这样,则将新元组填入不同的包中,而不是C. 我试过了: 咕噜> E = FILTER C BY Is IsEmpty(C); 得到
2014-05-01 14:12:28,065 [main] ERROR org.apache.pig.tools.grunt.Grunt - 错误1200:Pig脚本无法解析: 无效的标量投影:C_grouped:需要从关系中投射一个列,以便将其用作标量
好像猪希望我先在C上加入?即我没有使用这个权利..
谢谢!
答案 0 :(得分:0)
答案已在评论中公布:
我需要做的是首先在我的包上使用GROUP BY,然后是IsEmpty 作品