软件环境
操作系统:Oracle Linux Server release 6.5 64bit
BIEE版本:12.2.1.1.0
Hive版本:Apache Hive 1.2.1
BIEE从11.1.1.7开始就提供了对Hive数据源的支持,自带 DataDirect ODBC的驱动。到了12c,驱动版本升级到了7.1.4(官方文档写的是7.1.5,实际安装之后为7.1.4)。
另外比起11g的变化就是,12c无须额外安装windows上的Hive ODBC驱动来完成rpd的开发,直接安装12c的Admin Tool就已经帮你安装好了 DataDirect的ODBC驱动。
顺带一提的是,12c的Admin Tool只有windows 64位版本了,没有32位版本了。
BIEE的数据源认证文档中写明了只支持Apache和Cloudera的hive发行版,具体大家可以参阅:
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html
服务器端配置过程如下:
1.配置环境变量
修改$BI_DOMAIN/config/fmwconfig/bienv/OBIS目录的obis.properties文件,向其中添加如下内容:
LD_LIBRARY_PATH=$FMW/Oracle_Home/bi/common/ODBC/Merant/7.1.4/lib:$LD_LIBRARY_PATH
HADOOP_DLL=$FMW/Oracle_Home/bi/common/ODBC/Merant/7.1.4/lib/ARhive27.so