我在將R與Tableau集成時面臨困難。 最初,當我創建計算字段時,它在R中請求Rserve程序包,並且不願意將字段拖到工作表中。我已經安裝了這個軟件包,但仍然顯示錯誤,說 「與Resrve服務通信時發生錯誤.Tableau我無法連接到該服務。驗證該服務器正在運行並且您有訪問權限」R與Tableau的集成
任何輸入。謝謝
我在將R與Tableau集成時面臨困難。 最初,當我創建計算字段時,它在R中請求Rserve程序包,並且不願意將字段拖到工作表中。我已經安裝了這個軟件包,但仍然顯示錯誤,說 「與Resrve服務通信時發生錯誤.Tableau我無法連接到該服務。驗證該服務器正在運行並且您有訪問權限」R與Tableau的集成
任何輸入。謝謝
您需要啓動Rserve。如果你成功安裝Rserve包,只需運行這個(上RGUI,RStudio或任何你運行[R腳本)
> library(Rserve)
> Rserve()
您可以測試上的Tableau連接RServe,上的幫助,設置和性能,管理[R連接。
相關文章http://kb.tableausoftware.com/articles/knowledgebase/r-implementation-notes – Inox 2014-09-10 16:57:13
非常感謝您的建議。 – 2014-09-11 06:34:44
非常感謝,現在工作正常。在運行上面的命令之後,我編輯了連接,並將它們放在了同一個地方 – 2014-09-11 06:54:44
從Tableau 9開始,可以在Tableau中使用*.rdata
文件。 Tableau 9將讀取存儲在*.rdata
文件中的第一項。只需在Tableau介紹屏幕中打開下的*.rdata
文件即可。
爲此做:
save(myDataframe, "Myfile.rdata")
這將節省存儲在它的dataframe
文件。您可以保存儘可能多的項目,但Tableau只會讀取第一項。它可以讀取矢量和變量,如果它們在第一個項目中。請注意,rdata
文件壓縮數據相當多。我最近壓縮了900mb到25mb。不過Tableau仍然需要解壓才能使用它,所以請小心記憶。
你是否開始使用RServe? – Andrie 2014-09-10 15:28:46