使用 HUE 中的 JAR
Posted
技术标签:
【中文标题】使用 HUE 中的 JAR【英文标题】:Using JAR from HUE 【发布时间】:2019-03-27 14:42:58 【问题描述】:我有将 IP 作为参数并返回 csv 的 jar 文件:
Country,Organization
即myjar.jar 8.8.8.8
将返回
Country,Organization
United States,Google
我有带有 IP 地址的 Hadoop 表,我想用我的表中的 IP 调用我的 JAR 并从我的 JAR 中获取结果,这可能吗?
我将 HUE 与 Hive/Impala 编辑器一起使用并做到了:
add jar HDFS:///PATH/TO/MY/JAR.JAR
现在我不知道如何使用我的罐子
有什么建议吗?
【问题讨论】:
您需要编写一个 UDF 才能从 Hive 调用它。 blog.dataiku.com/2013/05/01/… 【参考方案1】:您需要通过定义函数来说明要使用 JAR 中的哪个类。
CREATE TEMPORARY FUNCTION name AS 'com.example.full.class.name'
然后使用name()
作为SQL函数
【讨论】:
我的班级应该如何定义?我需要从 UDF 或类似的东西扩展? 没错。你可以在网上找到各种例子以上是关于使用 HUE 中的 JAR的主要内容,如果未能解决你的问题,请参考以下文章