我有一个 PIG 问题,与将表的列转换为元组有关,以便我可以将它们传递给 UDF。详情如下:-
如果我执行“转储 C”,则结果“C”如下所示
(a1,b1,c1) (a2,b2,c2)
我想转换提取 2 列的每个组合,如下所示:
(a1,a2,a3), (b1,b2,b3), (c1,c2,c3)
然后在每对可能的元组上调用一个 UDF:
UDF((a1,a2,a3), (b1,b2,b3))
UDF((a1,a2,a3), (c1,c2,c3))
UDF((c1,c2,c3), (b1,b2,b3))
我如何在 PIG 中做到这一点?