HortonWorks Hadoop 沙箱和 Tableau
HortonWorks Hadoop Sandbox and Tableau
我正在尝试将 Tableau 连接到 HortonWorks Hadoop 沙箱,如下所述:http://hortonworks.com/kb/how-to-connect-tableau-to-hortonworks-sandbox/
Tableau 能够将虚拟服务器视为数据源,并准确列出可用的模式和表。
但是,当尝试 select 任何 table 或预览它的数据时,它会显示一个错误弹出窗口,其中 'An error has occurred while loading the data. No such table [default].[tablename]'
默认是模式, tablename 是我正在尝试查看的 table 的名称。
这是我在 vm 沙箱中从终端 window 运行 ifconfig 返回的结果。 Tableau 正在通过 192.168.50.128.
连接到虚拟机
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 差异是问题的根源还是我忽略了其他什么?我假设因为它可以看到架构和 tables 这无关紧要。
原来这是一个权限问题,我可以按照本指南解决:http://diveintobigdata.blogspot.com/2015/10/error-occurred-executing-hive-query.html
然而,无论在哪里都被告知要输入localhost,例如访问Ambari时,我不得不将localhost替换为192.168.50.128,上面提到的是我在终端执行ifconfig时看到的IP。
此外,在指南的第 1 步中,提供的文件路径中不应有任何空格。
我正在尝试将 Tableau 连接到 HortonWorks Hadoop 沙箱,如下所述:http://hortonworks.com/kb/how-to-connect-tableau-to-hortonworks-sandbox/ Tableau 能够将虚拟服务器视为数据源,并准确列出可用的模式和表。
但是,当尝试 select 任何 table 或预览它的数据时,它会显示一个错误弹出窗口,其中 'An error has occurred while loading the data. No such table [default].[tablename]'
默认是模式, tablename 是我正在尝试查看的 table 的名称。
这是我在 vm 沙箱中从终端 window 运行 ifconfig 返回的结果。 Tableau 正在通过 192.168.50.128.
连接到虚拟机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 差异是问题的根源还是我忽略了其他什么?我假设因为它可以看到架构和 tables 这无关紧要。
原来这是一个权限问题,我可以按照本指南解决:http://diveintobigdata.blogspot.com/2015/10/error-occurred-executing-hive-query.html
然而,无论在哪里都被告知要输入localhost,例如访问Ambari时,我不得不将localhost替换为192.168.50.128,上面提到的是我在终端执行ifconfig时看到的IP。
此外,在指南的第 1 步中,提供的文件路径中不应有任何空格。