【发布时间】:2012-01-17 17:20:02
【问题描述】:
所以,我有 hdfs 和 hive 一起工作。我还有用于 Hive 的 jdbc 驱动程序,以便我可以进行远程 jdbc 调用。
现在,我添加了 Hive 用户定义函数 (UDF)。它在 CLI 中运行良好......我什至通过 .hiverc 文件自动加载 jar 和相关函数。但是,我无法使用 hive jdbc 驱动程序使其工作。我认为它也会使用 .hiverc 文件(默认情况下,位于 /usr/lib/hive/bin/),但它似乎不起作用。我还尝试通过“添加 jar”SQL 命令作为第一件事添加它,但无论我将 jar 文件放在哪里,我都会在 hive.log 中收到一个错误,即找不到该文件。
有人知道怎么做吗?我正在使用 Cloudera Distribution (CDH3u2),它使用 Hive-0.7.1。
谢谢,提前。
【问题讨论】: