我正在尝试将Hbase表连接到Tableau,以便直接对驻留在Hbase中的建模数据进行分析(而不是tableau连接到更传统的关系型数据库,如MySql)。
谁能告诉我一些ODBC驱动程序,我可以用它们来做这件事。我尝试了Simba的ODBC驱动程序,但不能走得很远,我也在寻找一个开源的替代方案。
谢谢
发布于 2015-08-22 20:26:45
您可以使用Simba的HBase ODBC驱动程序。我在这里编写的相同过程的概述:http://mydailyfindingsit.blogspot.in/2015/08/connect-hbase-in-hortonworks-and-tableau.html
步骤1:在Hortonworks Linux机器上启动rest服务器
/usr/hdp/2.2.6.0-2800/hbase/bin/hbase-daemon.sh start rest -p 9768注意: 9768是我选择的端口。请确保此端口在您的计算机中是空闲的,否则请使用其他端口。
步骤2:下载Simba ODBC驱动程序(在您的tableau服务器所在的Windows计算机中)
http://www.simba.com/connectors/apache-hbase-odbc步骤3:安装它。
第4步:
转到黄色->中突出显示的路径,添加您的公共虚拟IP (您可以从Azure VM -仪表板获取它)。输入步骤1中的命令中使用的端口。
步骤5:如果您使用Azure,请确保在端点中已打开9768端口。
步骤6:测试连接,应该会显示表的列表。
步骤7:使用其他ODBC连接与tableau连接。选择Simba作为驱动程序并提供服务器。
步骤8:如果它不工作,请确保您已将电子邮件中收到的Simba许可文件复制到安装位置。(C:\Program Files\Simba HBase ODBC Driver\lib)
发布于 2015-03-20 03:44:59
没有办法直接从Tableau连接到hbase数据,但目前Tableau支持通过Hive ODBC驱动程序连接到存储在Cloudera、Hortonworks和MAPRdbs的HBase实现中的数据。
你可以找到更多的here和here。
发布于 2015-04-23 01:06:59
您可以使用Simba HBase ODBC驱动程序并尝试。我下载了一个试用版,但还不够深入。但是,这是一种可能性。
Nachi
https://stackoverflow.com/questions/29107361
复制相似问题