>hbase连接[odbc驱动程序]

xytpbqjk  于 2021-06-09  发布在  Hbase
关注(0)|答案(5)|浏览(597)

我正在尝试将hbase表连接到tableau,以便直接在hbase中的建模数据之上进行分析(而不是将tableau连接到更传统的rdbms,如mysql)。
有没有人能告诉我一些odbc驱动程序,我可以用它们来实现这个目的。我试过simba的odbc驱动程序,但没能走多远,我也在寻找一个开源的替代品。
谢谢

4szc88ey

4szc88ey1#

您可以使用simba hbase odbc驱动程序并尝试。我下载了一个试用版,但还不够。但是,这是一种可能性。
纳奇

lyr7nygr

lyr7nygr2#

您可以使用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步:下载simbaodbc驱动程序(在windows机器上,tableau服务器所在的地方)

http://www.simba.com/connectors/apache-hbase-odbc

第三步:安装。
第四步:
转到以黄色突出显示的路径->添加您的公共虚拟ip(您可以从azure vm-dashboard获取)。输入第1步命令中使用的端口。
步骤5:如果您使用的是azure,请确保在端点中已打开9768端口。
步骤6:测试连接,它应该显示表的列表。
步骤7:使用其他odbc连接与tableau连接。选择simba作为驱动程序并提供服务器。
第8步:如果不起作用,请确保您已将simba许可证文件复制到安装位置,该文件是您通过电子邮件收到的(c:\program files\simba hbase odbc驱动程序\lib)

n8ghc7c1

n8ghc7c13#

你可以使用apachedrillhttps://drill.apache.org/
drill有一个hbase插件,并将查询hbase cfs作为关系查询
表可以连接到钻

xmd2e60i

xmd2e60i4#

simbaodbchbase驱动程序对我来说非常好,我目前正在使用tabeleau。
你在哪个阶段失败了?

5vf7fwbs

5vf7fwbs5#

无法直接从tableau连接到hbase数据,但目前tableau支持通过hiveodbc驱动程序连接到cloudera、hortonworks和maprdbs的hbase实现中存储的数据。
你可以在这里和这里找到更多。

相关问题