2

Cassandra PIG Script でコマンド ライン引数として値を渡す方法を教えてください。

PIGスクリプトを実行するための構文の行の下

{apache-cassandra-0.4.0-src パス}/contrib/pig/bin/pig_cassandra –param 引数 = 値 script.pig

次に、以下のエラーが発生しました [main] INFO org.apache.pig.Main - Logging error messages to: /home/ec2-user/apache-cassandra-0.7.4-src/contrib/pig/pig_1302092850679.log [main]エラー org.apache.pig.Main - エラー 2999: 予期しない内部エラー。コマンド ラインで予期しない引数が見つかりました - コマンド ラインを確認してください。ログファイルの詳細: /home/ec2-user/apache-cassandra-0.7.4-src/contrib/pig/pig_1302092850679.log

前もって感謝します

4

1 に答える 1

0

pig_cassandra のソースが表示されます

export PIG_OPTS=$PIG_OPTS" -Dudf.import.list=org.apache.cassandra.hadoop.pig"
cat "$cwd/../build/bootstrap.pig" - | $PIG_HOME/bin/pig $*

豚を調べています...

http://wiki.apache.org/pig/ParameterSubstitution

試しましたか

-param argument=Value script.pig

于 2011-06-21T13:37:25.757 に答える