Mesa de pivote con Apache Pig

Me pregunto si es posible girar una mesa en una sola pasada en Apache Pig.

Entrada:

Id    Column1 Column2 Column3
1      Row11    Row12   Row13
2      Row21    Row22   Row23

Salida:

Id    Name     Value
1     Column1  Row11
1     Column2  Row12
1     Column3  Row13
2     Column1  Row21
2     Column2  Row22
2     Column3  Row23

Los datos reales tienen docenas de columnas.

Puedo hacer eso con awk en una pasada y luego ejecutarlo con Hadoop Streaming. Pero la mayoría de mi código es Apache Pig, así que me pregunto si es posible hacerlo de manera eficiente en Pig.

Respuestas a la pregunta(2)

Su respuesta a la pregunta