有没有什么方法可以防止在apachepig中使用foreach语句不生成列?例子: part = FOREACH part GENERATE (NOT $3); 其中一个名为“part”的关系有列,比如5。我想所有列都要产生除了'3美元'。有没有这样的办法?提前谢谢。
part = FOREACH part GENERATE (NOT $3);
eqfvzcg81#
不,创建一个新关系,比如part\u new,不要在foreach中包含该列。
part_new = FOREACH part GENERATE $0,$1,$2,$4;
或者
part_new = FOREACH part GENERATE .. $2,$4;
1条答案
按热度按时间eqfvzcg81#
不,创建一个新关系,比如part\u new,不要在foreach中包含该列。
或者