Сводный стол с Apache Pig
Интересно, можно ли повернуть таблицу за один проход в Apache Pig.
Входные данные:
Id Column1 Column2 Column3
1 Row11 Row12 Row13
2 Row21 Row22 Row23
Выход:
Id Name Value
1 Column1 Row11
1 Column2 Row12
1 Column3 Row13
2 Column1 Row21
2 Column2 Row22
2 Column3 Row23
Реальные данные имеют десятки столбцов.
Я могу сделать это с помощью awk за один проход, а затем запустить его с помощью потоковой передачи Hadoop. Но большая часть моего кода написана на Apache Pig, поэтому я спрашиваю себя, возможно ли сделать это на Pig эффективно.