У меня очень мало знаний о свинье.У меня есть файл данных в формате protobuf.Мне нужно загрузить этот файл в сценарий свиньи.Мне нужно написать LoadFunc UDF, чтобы загрузить его.скажем, функция Protobufloader()
.
Мой PIG-скрипт будет
A = LOAD 'abc_protobuf.dat' USING Protobufloader() as (name, phonenumber, email);
Все, что я хочу знать, это как получить поток ввода файла.Получив поток ввода файлов, я могу проанализировать данные из формата protobuf в формат кортежа PIG.
PS: спасибо заранее