是否可以在 Apache Phoenix UDF 中使用导入的类?
Posted
技术标签:
【中文标题】是否可以在 Apache Phoenix UDF 中使用导入的类?【英文标题】:Is it possible to use imported classes in Apache Phoenix UDFs? 【发布时间】:2016-08-17 14:18:53 【问题描述】:我为Phoenix写了一些UDF,并在其他类中外包了一些功能,因为它们在多个UDF中使用。现在,如果我注册一个函数并执行它,我会为导入到 UDF 类中的辅助类获得一个 ClassNotFoundException。有没有办法防止这个错误或者我已经把所有的逻辑都放在了 UDF 类中?
【问题讨论】:
【参考方案1】:依赖项需要在类路径中可用。将这些编译成 jars 并将它们放在 Phoenix lib 文件夹中。
【讨论】:
以上是关于是否可以在 Apache Phoenix UDF 中使用导入的类?的主要内容,如果未能解决你的问题,请参考以下文章
2021年大数据HBase:Apache Phoenix的基本介绍
2021年大数据HBase:Apache Phoenix的基本介绍
如何从命令行界面检查 Apache Phoenix 的版本?
开源推荐 243分钟入门Apache Phoenix(HBase的开源SQL引擎)
org.apache.phoenix.exception.PhoenixIOException: SYSTEM:CATALOG