在PigLatin中,我想從其中一個記錄中選擇我想要選擇的其他字段,因爲這是一個集合,例如MAX
。豬:在GROUP後面拉個別字段
我無法解釋問題,所以這裏是一個例子。比方說,我想在一個家庭搶最古老的人的名字:
關係A
是四列,(name, address, zipcode, age)
B = GROUP A BY (address, zipcode); # group by the address
# generate the address, the person's age, but how do I grab that person's name?
C = FOREACH B GENERATE FLATTEN(group), MAX(age), ??? Name ???;
如何生成與MAX
年齡的人的名字嗎?
我可以任意挑選一個,如果有一條平手。在我的真實數據中,我正在採用MAX的事情很少會有聯繫。非常感謝答案。我會試試 –
歡迎你,希望它能解決你的問題 – frail