Loading protobuf format file into pig script using loadfunc pig UDF
I have very little knowledge of pig. I have protobuf format data file. I need to load this file into a pig script. I need to write a LoadFunc UDF to load it. say function is Protobufloader() . my PIG script would be A = LOAD 'abc_protobuf.dat' USING Protobufloader() as (name, phonenumber, email); All i wish to know is How do i get the file input stream. Once i get hold of file input stream, i can parse the data from protobuf format to PIG tuple format. PS: thanks in advance Twitter's open source library elephant bird has many such loaders: https://github.com/kevinweil/elephant-bird You can use