Hadoop 使用来自色调的JAR

Hadoop 使用来自色调的JAR,hadoop,hive,hdfs,impala,hue,Hadoop,Hive,Hdfs,Impala,Hue,我有一个jar文件,它以param的形式获取IP并返回csv: Country,Organization 即myjar.jar 8.8.8.8将返回 Country,Organization United States,Google 我有一个带有IP地址的Hadoop表,我想从我的表中用IP调用我的JAR,并从我的JAR中获得结果,有可能吗 我正在将色调与蜂巢/黑斑羚编辑器一起使用,并执行了以下操作: add jar HDFS:///PATH/TO/MY/JAR.JAR 现在我不知道如何使

我有一个jar文件,它以param的形式获取IP并返回csv:

Country,Organization
即myjar.jar 8.8.8.8将返回

Country,Organization
United States,Google
我有一个带有IP地址的Hadoop表,我想从我的表中用IP调用我的JAR,并从我的JAR中获得结果,有可能吗

我正在将色调与蜂巢/黑斑羚编辑器一起使用,并执行了以下操作:

add jar HDFS:///PATH/TO/MY/JAR.JAR
现在我不知道如何使用我的罐子


有什么建议吗?

您需要通过定义函数来说明JAR中使用哪个类

CREATE TEMPORARY FUNCTION name AS 'com.example.full.class.name'

然后使用name作为SQL函数

您需要编写一个UDF,以便能够从配置单元调用它。我的类应该如何定义?我需要从UDF或类似的东西扩展?没错。你可以在网上找到各种各样的例子