Apache pig Pig:整数的绝对值
我想返回整型字段的绝对值,但不起作用。 我怎样才能正确地做呢Apache pig Pig:整数的绝对值,apache-pig,Apache Pig,我想返回整型字段的绝对值,但不起作用。 我怎样才能正确地做呢 y = foreach x generate ABS(quantity); 感谢IntAbs是一种适用于整数的解决方案,不仅适用于表达式IntAbs()也适用于表达式感谢请勿添加注释作为答案。你需要获得一定的声誉(我认为是50),这样你才能发表评论。无论如何,为了回答您的问题,某些Pig函数只对变量/关系有效,而对表达式无效。因此,您需要计算1语句中表达式的值,然后在第二个语句中使用该值将其传递给IntAbs()函数
y = foreach x generate
ABS(quantity);
感谢IntAbs是一种适用于整数的解决方案,不仅适用于表达式IntAbs()也适用于表达式感谢请勿添加注释作为答案。你需要获得一定的声誉(我认为是50),这样你才能发表评论。无论如何,为了回答您的问题,某些Pig函数只对变量/关系有效,而对表达式无效。因此,您需要计算1语句中表达式的值,然后在第二个语句中使用该值将其传递给IntAbs()函数。我希望有帮助。