Hadoop 从PIG中的一个元组生成一组元组
我找不到任何解决方案,如何在Pig中根据规则从一个元组生成一组元组: 输入:Hadoop 从PIG中的一个元组生成一组元组,hadoop,tuples,apache-pig,flatten,Hadoop,Tuples,Apache Pig,Flatten,我找不到任何解决方案,如何在Pig中根据规则从一个元组生成一组元组: 输入: ((1,2,3),(a,b,c),(aaa,bbb,ccc)) (1,a,aaa) (2,b,bbb) (3,c,ccc) 输出: ((1,2,3),(a,b,c),(aaa,bbb,ccc)) (1,a,aaa) (2,b,bbb) (3,c,ccc) 假设应该应用TOBAG和flatte,但这似乎太棘手了 [tuple(original[i]表示原件中的原件)表示范围内的i(len(original[0])
((1,2,3),(a,b,c),(aaa,bbb,ccc))
(1,a,aaa)
(2,b,bbb)
(3,c,ccc)
输出:
((1,2,3),(a,b,c),(aaa,bbb,ccc))
(1,a,aaa)
(2,b,bbb)
(3,c,ccc)
假设应该应用TOBAG和flatte,但这似乎太棘手了 [tuple(original[i]表示原件中的原件)表示范围内的i(len(original[0])]
如果原始列表被称为
originals
则将为您提供第二个元组列表使用zip
内置函数和参数解包(“星”参数):
发布您的整个脚本