Tabela przestawna z Apache Pig
Zastanawiam się, czy możliwe jest obrócenie stołu w jednym przejściu w Apache Pig.
Wkład:
Id Column1 Column2 Column3
1 Row11 Row12 Row13
2 Row21 Row22 Row23
Wydajność:
Id Name Value
1 Column1 Row11
1 Column2 Row12
1 Column3 Row13
2 Column1 Row21
2 Column2 Row22
2 Column3 Row23
Prawdziwe dane zawierają dziesiątki kolumn.
Mogę to zrobić za pomocą awk w jednym przebiegu, a następnie uruchomić go za pomocą Hadoop Streaming. Ale większość mojego kodu to Apache Pig, więc zastanawiam się, czy jest to możliwe w Pig.