hadoopコマンドを使用してmapreduceジョブを実行するときは、-libjarsを使用してjarをキャッシュとクラスパスに設定します。PIGでこのようなことを行う方法は?
質問する
16980 次
3 に答える
19
Pig環境に外部jarを追加する方法は2つあります。
「-Dpig.additional.jars」を使用してPigを起動します
pig -Dpig.additional.jars=/local/path/to/your.jar
Pigスクリプトまたはgruntで「register」コマンドを使用します
register /local/path/to/your.jar;
要件に応じて、どれでも使用できます。
于 2013-04-23T06:52:01.070 に答える
15
register /local/path/to/myJar.jar
于 2012-05-03T21:17:22.170 に答える
3
zsxwingの答えの拡張。
複数のjarパスを次のように指定することもできます
pig -Dpig.additional.jars="/local/path/1/*:/local/path/2/*"
于 2016-01-13T10:02:07.027 に答える