共用方式為


在 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:

  1. 在 Power BI Desktop 中,選取 [取得數據],選擇 [其他>R 腳本],然後選取 [連接]:

    螢幕快照顯示 [取得數據] 對話框,其中已選取 [其他] 和 [R 腳本],並醒目提示 [連線] 按鈕。

  2. 如果您的本機電腦上已安裝 R,只要將文稿複製到文稿視窗中,然後選取 [確定] [確定]。 最新安裝的版本會顯示為 R 引擎。

    螢幕快照顯示Power BI Desktop中的 [R 文稿] 對話框,其中已醒目提示 R 安裝資訊。

  3. 選取 [確定] 執行 R 腳本。 當腳本成功執行時,您可以選擇要新增至 Power BI 模型的結果數據框架。

您可以控制要用來執行文稿的 R 安裝。 若要指定 R 安裝設定,請選擇 [檔案]>[選項和設定]>[選項],然後選取 [R 文稿。 在 R 文稿選項下,偵測到的 R 主目錄 下拉式清單會顯示您目前的 R 安裝選擇。 如果未列出您想要的 R 安裝,請選擇 [其他 ],然後在 [設定 R 主目錄]中瀏覽至或輸入您慣用的 R 安裝資料夾。

[選項] 對話框的螢幕快照,其中顯示醒目提示 [設定 R 主目錄] 的 R 腳本選項。

刷新

您可以在 Power BI Desktop 中重新整理 R 腳稿。 當您重新整理 R 文稿時,Power BI Desktop 會在 Power BI Desktop 環境中再次執行 R 腳稿。

請查看 Power BI 中 R 的下列其他資訊。