在 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 的數據。
- 輸入為 Complex 和 Vector 的數據行不會匯入,而且會取代為已建立數據表中的錯誤值。
N/A
的值會轉譯為NULL
Power BI Desktop 中的值。- 如果 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 安裝資料夾。
Refresh
您可以在 Power BI Desktop 中重新整理 R 腳稿。 當您重新整理 R 文稿時,Power BI Desktop 會在 Power BI Desktop 環境中再次執行 R 腳稿。
相關內容
請查看 Power BI 中 R 的下列其他資訊。