jar ファイルである Hive 用のカスタム マッパーを作成したいと考えています。これをクエリでどのように使用しますか?
通常の構文を使用する:
add file myfile.jar
...
map using myfile.jar
動作しないようです。私が得るエラーは次のとおりです。
2013-04-15 22:52:26,207 INFO org.apache.hadoop.hive.ql.exec.ScriptOperator: スクリプトはすべての入力データを消費しませんでした。これはエラーと見なされます。2013-04-15 22:52:26,207 INFO org.apache.hadoop.hive.ql.exec.ScriptOperator: hive.exec.script.allow.partial.consumption=true を設定します。それを無視します。2013-04-15 22:52:26,207 FATAL ExecReducer: org.apache.hadoop.hive.ql.metadata.HiveException: java.io.IOException: 壊れたパイプ
注: 私の jar は、warblerを使用して jar にコンパイルされた jruby ファイルです。