【发布时间】:2013-11-09 15:12:49
【问题描述】:
我的代码如下
temp = foreach requiredData generate (recordType == 3 ? controllingCalledNum : callingPtyNum)as ServiceNumber, (recordType == 3 ? callingPtyNum : controllingCalledNum)as DestinationNumber;
这里我的代码是多余的..
我可以在 '?' 中生成元组吗?操作员并做这样的事情,我可以进一步 FLATTERN
temp = foreach requiredData generate (recordType == 3 ? (controllingCalledNum,callingPtyNum) : (callingPtyNum,controllingCalledNum))as (ServiceNumber,DestinationNumber);
如果我尝试这样做会出错 请帮帮我。
【问题讨论】:
标签: hadoop mapreduce hdfs apache-pig