我正在尝试一个map-reduce作业,该作业将从Hive读取数据。为此,直接使用JDBC-我一直在将hive-jdbc-standalone添加到-libjars
。
现在,我想使用HiveMetaStoreClient
,但在为我的工作设置正确的类路径时遇到麻烦。仅仅将所有jars放在/usr/lib/hive/lib
到-libjars
中似乎是错误的,但是由于我希望我的代码能够与Hadoop群集上存在的Hive版本一起使用,所以我看不到其他任何方式。>
运行要通过HiveMetaStoreClient
界面进行交互的map-reduce作业的正确方法是什么?