我已经在同一台机器上使用Tableau测试了Master / Slave相同的机器。 Tableau连接到SparkThriftServer并且工作正常。也可以阅读CSV文件。
现在我尝试了相同但这次是远程机器上的真实火花簇。它连接但是当我触发查询来读取csv时,它会给出权限错误。
远程计算机是Ubuntu计算机,用户标识是sudo
在Tableau中,我使用SSH凭据进行SparkThriftServer的身份验证
如果我在任何地方错了,请纠正我
答案 0 :(得分:0)
我意识到这是所有Slaves需要访问我试图在SQL Query中指向Tableau中读取的文件。我正在使用Tableau中的SQL。此路径用于仅存在于Spark Master中的数据文件。
Spark Slaves无法访问该数据文件
考虑到我没有安装Hadoop,我使用SSHFS来安装我在Spark Master上创建的一个数据文件夹
现在所有从属设备都可以访问本地计算机上的文件夹,因为它像本地文件夹一样安装。