Отладочная информация с UDF в Hive - PullRequest
3 голосов
/ 13 января 2012

Я пытаюсь заставить GeoIP работать с ульем. Я нашел это: http://www.jointhegrid.com/hive-udf-geo-ip-jtg/index.jsp,, который, кажется, именно то, что я хочу.

Я собрал банки (у меня нет опыта работы с java, поэтому я только надеюсь, что правильно выполнил эту часть), добавил их в свой запрос и получил:

hive> ADD jar hive-udf-geo-ip-jtg.jar;
Added hive-udf-geo-ip-jtg.jar to class path
Added resource: hive-udf-geo-ip-jtg.jar
hive> ADD jar geo-ip-java.jar;
Added geo-ip-java.jar to class path
Added resource: geo-ip-java.jar
hive> ADD file GeoIPCity.dat;
Added resource: GeoIPCity.dat
hive> create temporary function geoip as 'com.jointhegrid.hive.udf.GenericUDFGeoIP';
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.FunctionTask

Есть ли способ узнать, что именно идет не так? return code 1 мне мало что говорит ... Где-нибудь есть файл журнала?

1 Ответ

7 голосов
/ 01 февраля 2012

, если вы хотите посмотреть журнал улья, вы можете использовать $HIVE_HOME/bin/hive -hiveconf hive.root.logger=INFO,console.Вы также можете изменить уровни (DEBUG, INFO, WARN, ERROR или FATAL), чтобы увидеть, можете ли вы получить достаточно информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...