我试图用下面的代码计算两个datetime对象之间的月数。
=使用pigstorage('\u0001')as(open\u dte:datetime,clsd\u dte:datetime)加载'/tmp/\u 2013\u 06\u 29/*';
持续时间\u in \u months=monthsbetween(开放时间,clsd时间);
我正在尝试在另一个关系中生成关系持续时间(以月为单位)。但是我面临以下错误,
无法将org.apache.pig.builtin.getmonth的匹配函数推断为多个或没有匹配的函数。请使用显式转换。
感谢您的任何帮助,也感谢您的任何深入的指导学习铸造和功能在Pig。
谢谢,穆拉里
1条答案
按热度按时间eaf3rand1#
您的代码看起来不正确。试试吧