针对Hive的Microsoft ODBC驱动程序
问题描述:
我很有兴趣将运行在Windows Server 2008 R2上的Sisense(BI智能软件)连接到Hive服务器。 我下载了Microsoft ODBC驱动程序蜂巢从这里:针对Hive的Microsoft ODBC驱动程序
http://www.microsoft.com/en-us/download/details.aspx?id=37134
是微软ODBC驱动程序的配置单元能够连接到非Azure的蜂巢? 我的配置单元在Redhat上运行,Microsoft ODBC驱动程序会连接到它吗?
答
微软将只支持他们的Hive ODBC驱动程序与HDinsight一起使用。但是,Hive协议是开放的并且由所有人实施。您在Redhat上运行的是什么Hive发行版?你应该检查你的特定发行版是否提供ODBC驱动程序。我知道纯粹的Hadoop发行版供应商都已经提供了ODBC驱动程序:Cloudera,Hortonworks & MapR。
答
根据您正在使用Hadoop的发行版,你应该使用Cloudera的或HortonWorks ODBC驱动程序。
我会推荐HortonWorks one(http://hortonworks.com/products/hdp-2/#add_ons),因为它们的发行版最接近Hive核心,并且可能更适合Windows。如果您使用的是1.3股版本,则可以使用http://hortonworks.com/products/hdp-1-3/#add_ons更好。