我试图按以下说明将Tableau连接到HortonWorks Hadoop沙箱:http ://hortonworks.com/kb/how-to-connect-tableau-to-hortonworks-sandbox/ Tableau能够将虚拟服务器视为数据源,并准确列出可用的架构和表。
但是,当尝试选择任何表或预览其数据时,它会显示一个错误弹出窗口,'An error has occurred while loading the data. No such table [default].[tablename]'
其中默认是架构,表名是我尝试查看的表的名称。
这是从vm sandbox的Terminal窗口运行ifconfig时返回的内容。Tableau通过192.168.50.128连接到vm 。
eth3 Link encap:Ethernet HWaddr 00:0C:29:EB:B9:DC
inet addr:192.168.50.128 Bcast:192.168.50.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:feeb:b9dc/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:42011 errors:0 dropped:0 overruns:0 frame:0
TX packets:9750 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:15123871 (14.4 MiB) TX bytes:4019795 (3.8 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:5185579 errors:0 dropped:0 overruns:0 frame:0
TX packets:5185579 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2054785522 (1.9 GiB) TX bytes:2054785522 (1.9 GiB)
该指南指出了Enter the IP address of the Sandbox VM (typically 192.168.56.101)
不同之处。
这种IP差异是问题的根源还是我忽略了其他问题?我假设,因为它可以看到架构和表,所以这无关紧要。
原来这是一个权限问题,我可以通过遵循此指南来解决:http : //diveintobigdata.blogspot.com/2015/10/error-occurred-executing-hive-query.html
但是,到处都告诉我输入本地主机,例如访问Ambari时,我不得不用192.168.50.128替换本地主机,上面提到的是我在终端中执行ifconfig时看到的IP。
另外,在指南的步骤1中,提供的文件路径中不应有任何空格。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句