Что я имеюPIG Как объединить две группы?
{a, {(1,2),(3,4)}, {(5,6),(7,8)}}
То, что я хочу
{a, {(1,2),(3,4),(5,6),(7,8)}}
Я шел через PIG руководство, но не нашли какой-либо способ добавления два мешочка вместе.
Окончательное решение Ofcourse состояло бы в том, чтобы использовать некоторый PDF-файл python, но есть ли способ PIG, чтобы сделать это?
Возможно, это приведет вас туда, куда вы хотите отправиться: http://stackoverflow.com/questions/15660920/pig-10-0-group-the-tuples-and-merge-bags-in-a-foreach –
спасибо @WinnieNicklaus Но этот код настолько eecky: | Я предпочел бы использовать python. :) –
Согласен. Нет встроенных функций, но UDF будет тривиально писать. –