从 HUE 使用 JAR
Using JAR from HUE
我有获取 IP 作为参数的 jar 文件和 return csv:
Country,Organization
即 myjar.jar 8.8.8.8
将 return
Country,Organization
United States,Google
我有带 IP 地址的 Hadoop table,我想用 table 中的 IP 调用我的 JAR,并从我的 JAR 中获取结果,这可能吗?
我将 HUE 与 Hive/Impala 编辑器一起使用并做了:
add jar HDFS:///PATH/TO/MY/JAR.JAR
现在我不知道如何使用我的罐子
有什么建议吗?
您需要通过定义一个函数来说明要使用 JAR 中的哪个 class。
CREATE TEMPORARY FUNCTION name AS 'com.example.full.class.name'
然后将name()
用作SQL函数
我有获取 IP 作为参数的 jar 文件和 return csv:
Country,Organization
即 myjar.jar 8.8.8.8
将 return
Country,Organization
United States,Google
我有带 IP 地址的 Hadoop table,我想用 table 中的 IP 调用我的 JAR,并从我的 JAR 中获取结果,这可能吗?
我将 HUE 与 Hive/Impala 编辑器一起使用并做了:
add jar HDFS:///PATH/TO/MY/JAR.JAR
现在我不知道如何使用我的罐子
有什么建议吗?
您需要通过定义一个函数来说明要使用 JAR 中的哪个 class。
CREATE TEMPORARY FUNCTION name AS 'com.example.full.class.name'
然后将name()
用作SQL函数