0
我有一個存儲在別名first
中的模式爲(a:int, b:int, c:int)
的元組。我想每個元組轉換爲有一個新的關係second
與架構是這樣的:如何在Pig中爲包裹的元組指定一個字段名稱?
(d: (a:int, b:int, c:int))
基本上,我已經包裹着我在另一個多元組初步元組,並命名爲場。這是爲了準備cross
操作,我想跨越兩個關係,但將每個關係保留在一個命名字段中。
這裏是我希望它看起來像,但有一個錯誤:
second = FOREACH first GENERATE TOTUPLE(*) AS (d:tuple);
這種錯誤了太多:
second = FOREACH first GENERATE TOTUPLE(*) AS (d:tuple (a:int, b:int, c:int));
謝謝! 烏里