私はブタに関する知識はほとんど持っていません。私はprotobuf形式のデータファイルを持っています。このファイルを豚のスクリプトに読み込む必要があります。ロードするためには、LoadFunc UDFを記述する必要があります。関数がProtobufloader()
であるとします。loadfuncブタを使ってprotobuf形式のファイルをブタスクリプトに読み込むUDF
私PIGスクリプトは次のようになり
A = LOAD 'abc_protobuf.dat' USING Protobufloader() as (name, phonenumber, email);
私が知りたいすべての私は、ファイル入力ストリームを取得するにはどうすればよいです。一度私はファイルの入力ストリームを保持し、私はprotobuf形式からPIGタプル形式にデータを解析することができます。
PS:事前のおかげで
も同じ問題を抱えています。この 'your.proto.class.name'の実際のクラス名を提供してください。それは私のために役立つだろう。 – venkat