cómo hacer Transponer en las pocas columnas correspondientes en cerdo / colmena

Me preguntaba si es posible realizar la transposición de pocas columnas correspondientes en cerdo / colmena.
como tratar con datos obtuve debajo del requisito

id      jan     feb     march
1       j1      f1      m1
2       j2      f2      m2
3       j3      f3      m3

donde necesito transponerlo contra la primera columna, para que se vea como -

id      value   month
1       j1      jan
1       f1      feb
1       m1      march
2       j2      jan
2       f2      feb
2       m2      march
3       j3      jan
3       f3      feb
3       m3      march

He intentado esto con java, pero para ponerlo en modo distribuido hay alguna forma de hacerlo en pig / hive.
apreciando su ayuda de antemano !!

Respuestas a la pregunta(2)

Su respuesta a la pregunta