Как получить схему ввода в функции exec в Pig UDF

Интересно, как я могу получить схему ввода в функции exec(), когда я создаю UDF в Piglatin. Я могу получить схему из функции outputSchema(), но похоже, что результат не может быть использован бэкэнд-функциями.

Любые подсказки будут высоко оценены!


person Mercury    schedule 20.11.2012    source источник


Ответы (1)


Насколько мне известно, в UDF Pig (EvalFunc) есть метод getInputSchema. Ты это пробовал?

https://pig.apache.org/docs/r0.11.1/api/org/apache/pig/EvalFunc.html

person vicsana1    schedule 15.04.2014