有些用户的计算机上没有安装R。我们希望与他们共享tableau工作簿。是否可以在提取中包含R脚本执行的结果,并在每次打开工作簿时使用该数据而不是实时执行?
发布于 2017-02-12 11:34:13
Tableau的R集成需要实时连接到R服务器,因此它不能存储使用R计算的任何数据。
解决方案:运行R代码并将结果存储到Rdata/CSV文件中,然后可以在Tableau中直接连接到该文件。
发布于 2018-04-24 15:48:28
假设您有一个使用excel文件(一个或多个)作为连接的Tableau工作簿。如果excel文件是使用R或其他自动过程生成的,我会将这些文件与扩展名为.twbx的Tableau工作簿一起嵌入,以便我可以共享报告。
为了将excel文件嵌入Tableau工作簿,我执行以下操作:
workbook_name <- 'charges' workbook_data <- c('data_a.xlsx', 'data_b.xlsx') zip(paste0(workbook_name, '.twbx'), files=c(workbook_data, paste0(workbook_name, '.twb')) )
1. Then you have a Tableau workbook with the data updated using R.
https://stackoverflow.com/questions/42165388
复制相似问题