将R与Tableau连接

时间:2017-08-03 18:37:11

标签: r tableau

我需要将安装在Windows 7中的Tableau连接到我在Cloudera VM中运行的R.我在R中安装了select userid,city,max(date) from (select t.*,sum(col) over(order by date) as grp from (select t.*, case when lag(userid) over(order by date)=userid and lag(city) over(order by date)=city then 0 else 1 end as col from tbl t ) t ) t group by userid,city,grp Package并在R终端中运行这些命令:

Rserve

当我尝试连接到Tableau中的R时,我收到以下错误:

  

外部服务:连接到xxx.xxx.xxx.xxx:6311时发生错误:无法建立连接,因为目标计算机主动拒绝它ExtSvc:无法连接到服务器

我曾尝试使用> library(Rserve) > Rserve ,即VM的IP,并安装了Cloudera ODBC驱动程序。

1 个答案:

答案 0 :(得分:0)

我已经想通了,通过在根文件夹中添加Rserv.conf文件,以下行帮助我与Tableau建立联系。

remote enable
plaintext enable