Cloudera の VM (CH3) を実行しています。テキスト エディタで単純な UDF をコピーしましたが、それをスクリプトで呼び出せるようにコンパイルする方法がわかりません。Pig UDF マニュアルhttp://pig.apache.org/docs/r0.7.0/udf.htmlには pig.jar をビルドするように記載されていますが、SVN へのリンクが壊れています: svn co http://svn.apache.org/ repos/asf/hadoop/pig/trunk . UDF をコンパイルする方法を教えてください。ありがとうございました
1 に答える
0
最も簡単な方法は、Clouderaの Maven リポジトリを使用することです。プロジェクトで Pig を依存関係として指定するだけです。
プロジェクトをビルドするときは、オプションjar-with-dependenciesを使用することをお勧めします。スクリプトでこの UDF を使用する方がはるかに簡単です (クラスパスに関する問題はもうありません)。
于 2011-11-08T06:59:14.020 に答える