Apache Pig将元组转换为多行

时间:2015-12-28 17:49:20

标签: hadoop tuples apache-pig

我与元组的关系如下

((x1,x2),(10,20)) 
((x3,x4),(30,40))

我需要将上述关系转换为如下所示并存储在文件中

x1  10
x2  20
x3  30
x4  40

请注意,内部元组中的元素数量可能会有所不同,但在外部元组上,它们是相同的,即

((x1,x2,...,xn),(i1,i2,...,in))
((y1,y2,...,ym),(j1,j2,...,jm))

例如,

((ab,cd,ef,gh),(1,2,3,4))
((ij,kl,mn),(5,6,7))

在这种情况下,必须按如下方式进行转换

ab 1
cd 2
ef 3
gh 4
ij 5
kl 6
mn 7

0 个答案:

没有答案