在 Power BI Desktop 中執行 R 腳稿
您可以直接在Power BI Desktop 中執行 R 腳稿,並將產生的語意模型匯入 Power BI Desktop 數據模型。
安裝 R
若要在 Power BI Desktop 中執行 R 文稿,您必須在本機電腦上安裝 R。 您可以從許多位置免費下載並安裝 R,包括 CRAN 存放庫。 目前的版本支援安裝路徑中的 Unicode 字元和空格(空白字元)。
執行 R 文稿
只要在 Power BI Desktop 中使用幾個步驟,您就可以執行 R 腳本並建立數據模型。 透過數據模型,您可以建立報表,並在Power BI服務上共用報表。 Power BI Desktop 中的 R 腳本現在支援包含十進位數和逗號 (,) 的數位格式。
準備 R 文稿
若要在Power BI Desktop 中執行 R 腳稿,請在本機 R 開發環境中建立腳本,並確定它已成功執行。
若要在Power BI Desktop 中執行腳本,請確定腳本會在新的和未修改的工作區中順利執行。 此必要條件表示必須明確載入並執行所有套件和相依性。 您可以使用 source()
來執行相依腳本。
當您在 Power BI Desktop 中準備和執行 R 腳本時,有一些限制:
- 因為只會匯入數據框架,請記得在數據框架中代表您想要匯入至 Power BI 的數據。
- 被分類為 複雜 和 向量 的欄位不會被匯入,並會在已建立的表格中被錯誤值替代。
-
N/A
的值會轉譯為 Power BI Desktop 中的NULL
值。 - 如果 R 腳本執行的時間超過 30 分鐘,就會逾時。
- R 文稿中的互動式呼叫,例如等候使用者輸入,會停止腳本的執行。
- 在 R 文稿中設定工作目錄時,您必須 定義工作目錄的完整路徑,而不是相對路徑。
- R 文稿無法在 Power BI 服務中執行。
執行 R 文稿並匯入數據
現在您可以執行 R 文稿,將數據匯入 Power BI Desktop:
在 Power BI Desktop 中,選取 [取得數據],選擇 [其他>R 腳本],然後選取 [連接]:
如果您的本機電腦上已安裝 R,只要將文稿複製到文稿視窗中,然後選取 [確定] [確定]。 最新安裝的版本會顯示為 R 引擎。
選取 [確定] 執行 R 腳本。 當腳本成功執行時,您可以選擇要新增至 Power BI 模型的結果數據框架。
您可以控制要用來執行文稿的 R 安裝。 若要指定 R 安裝設定,請選擇 [檔案]>[選項和設定]>[選項],然後選取 [R 文稿。 在 R 文稿選項下,偵測到的 R 主目錄 下拉式清單會顯示您目前的 R 安裝選擇。 如果未列出您想要的 R 安裝,請選擇 [其他 ],然後在 [設定 R 主目錄]中瀏覽至或輸入您慣用的 R 安裝資料夾。
刷新
您可以在 Power BI Desktop 中重新整理 R 腳稿。 當您重新整理 R 文稿時,Power BI Desktop 會在 Power BI Desktop 環境中再次執行 R 腳稿。
相關內容
請查看 Power BI 中 R 的下列其他資訊。
- 使用 R 建立 Power BI 視覺效果
- 搭配 Power BI 使用外部 R IDE