A Pig новичок здесь. У меня есть отношение A
с несколькими полями (f1
, f2
...). Я хочу быстро увидеть все различные значения, которые есть в каждом поле.Как написать функцию в Pig?
Прямо сейчас, я делаю это:
f1 = FOREACH A GENERATE f1;
f1 = DISTINCT f1;
dump f1;
Я не хочу, чтобы сделать это для каждого поля. Это слишком сложно. Возможно ли вместо этого написать какую-то функцию в Pig для этого. Я смотрел UDF в документации, но я не хочу переключиться на другой язык, например, на Java или Python. Я думаю, что Свинга хорошо для того, что я делаю.
«Я хочу быстро увидеть все различные значения, которые есть в каждом поле». «...» «Я не хочу делать это для каждого поля». «Итак, вы * делаете * и * Не хотите видеть отдельные поля? это высокая задача. – gobrewers14
@ GoBrewers14 К сожалению, я не являюсь носителем английского языка. Если вы поняли, что я имел в виду, не стесняйтесь редактировать вопрос соответствующим образом. – Phani