簡介
本指南旨在幫助你無縫實施 Power BI:將資料載入 Power BI 鏈結範本。無論您是需要從 Power BI 工作區載入新資料、更新現有資料,還是移除資料,此範本都可以協助您完成我們的旅程。它提供了清晰的說明,指導您瀏覽必要的 Power BI 安裝權限、應用程式 API 權限,以及使用鏈結範本的各種優勢。遵循本指南,可以確保順利且有效率地執行流程,進而使 Power BI 中的資料工作更輕鬆、更有效率。
必要條件
鏈結
資料
- 需要包含上述資料的 CSV 檔案 (CSV 檔案不得包含位元組順序標記)
- 必須提供資料欄名稱和相應資料類型的清單
Power BI 安裝程式的其他資訊
- 確認使用者帳戶具有 Power BI Pro 或更高版本授權,並有權在 Azure 帳戶中進行變更
- 登入 Azure 入口網站
- 透過在頁面右上角選取您的帳戶來選取 Microsoft Entra 租用戶
- 選取 App Registrations。
-
- 在 App Registrations 中選取 New Registration
-
- 填滿下列欄位:
- 名稱 - 為您的應用程式命名
- 支援的帳戶類型 - 選取可以使用該應用程式的人員
- 填滿下列欄位:
-
- 選取 註冊。註冊應用程式後,您將被引導至應用程式的概覽頁面
- 在概覽頁面中,找到應用程式(用戶端 ID)和租用戶 ID,並將此資訊儲存在安全的位置,您將需要這些資訊來協助將 Workiva 連接到 Power BI
Power BI API 權限
- 透過右側面板調整 Power BI 應用程式的權限
- 展開管理
- 巡覽至 API 權限
- 確保已選取以下 API 權限。
- 確保已選取以下 API 權限。
重新導向 URI
- 透過右側面板調整 Power BI 應用程式的權限
- 展開管理
- 巡覽至 Authentication
| 欄位 | 值 |
|---|---|
| Azure URI | https://h.app.wdesk.com/s/wdata/oc/app/oauth/callback |
| 欄位 | 值 |
|---|---|
| Azure URI | https://h.eu.wdesk.com/s/wdata/oc/app/oauth/callback |
| 欄位 | 值 |
|---|---|
| Azure URI | https://h.apac.wdesk.com/s/wdata/oc/app/oauth/callback |
| 欄位 | 值 |
|---|---|
| Azure URI | https://h.ca.wdesk.com/s/wdata/oc/app/oauth/callback |
成功設定 Power BI 權限後,請審閱 Connector to Power BI 以設定 Power BI 連接器。
部署鏈
Power BI: Load Data to Power BI 位於 Templates 畫面的 Workiva Chains 區段中。
以下是如何找到它:
- 在 Chain Builder 中,移至Templates 選項卡
- 從上方選單選擇Workiva Chains
- 在右上角搜尋 Power BI: Load Data to Power BIChain Template 並開啟模板
找到您的範本後,使用下方列出的執行階段輸入為您的工作區 設定 範本。
注意: 有關從模板建立鏈結的詳細說明,請參閱 建立和管理鏈結 一文。
注意: 此整合使用者需具備連接器所執行命令所需的適當權限,例如其互動之試算表或工作區的擁有者權限。
運行時間輸入
| 運行時間輸入 | 說明 | 欄位類型 | 必要 |
| PBI 工作區 ID | 這是用來儲存 Power BI 工作區 ID 的變數。ID 用於與您的個人 PBI 工作區不同的工作區。它位於 URL 中的「/group/」之後。 | TextField | 是 |
| PBI 資料集 ID | 這是儲存現有 PBI 資料集 ID 的變數。可在 PBI 中 URL 的「/datasets/」之後找到此名稱。這是我們希望使用新資料更新或刪除的資料集。 | TextField | 否 |
| PBI 表格名稱 | 這是資料集中您希望在 Power BI 中新增資料的表格的表格名稱。 | TextField | 是 |
| 資料檔案 | 要匯入 Power BI 的 CSV 檔案。 | 檔案欄位 | 否 |
| 新增至現有_建立新_或刪除資料集 |
您可以選擇新增至 Power BI 中的現有資料集、建立要載入的新資料集,或刪除資料集。 選項
|
DropdownField | 是 |
關於鏈結的更多資訊
為了有效地執行鏈結流程並開始看到結果,關聯的 Power BI 工作區將需要與它們在鏈結中各自的變數保持一致。
以下是將資料表 ID 輸入至 Power BI 中各自執行階段輸入的方法:將資料載入 Power BI 鏈結
- 巡覽至您已啟用的 Power BI:將資料載入 Power BI 鏈結。
- 透過按兩下命令來編輯執行階段輸入
- 在執行階段輸入命令中更新 Power BI 中的相應表格 ID 和工作區 ID
注意: 請注意,此範本需要管道中的命令下游有其他使用者。
使用者需要在「建立資料集」(Create Dataset) 命令中輸入和設定資料集的欄位以及相應的資料類型,然後才能繼續執行鏈結。
- 透過雙擊命令來編輯 Create Dataset
- 在欄位 (Columns) 下,選取「新增」(ADD) 並填入欄位的名稱和資料類型。
注意: 在繼續之前,請務必取代第一個「CHANGE_ME」資料欄。每個命令只允許使用 70 個資料欄。超過 70 個資料欄的表格將需要在 Power BI 中重新聯結。
疑難排解
以下步驟可用於排解鏈模板的問題:
鏈執行錯誤
包含位元組順序標記 (BOM) 的 CSV
Power BI 命令無法載入和處理帶有 BOM 的 CSV 檔案。若要移除 BOM,請參閱以下疑難排解提示:
適用於 Visual Studio Code (VS Code):
- 在 VS Code 中開啟 CSV 檔案。
- 按一下視窗右下角顯示的編碼(可能顯示「UTF-8 with BOM」)。
- 將顯示下拉式選單。選取「UTF-8」。這通常會在下次儲存時移除 BOM。您可能需要前往檔案 > 另存新檔,並確保在編碼下拉式清單中選取「UTF-8」。
對於 Notepad++ (Windows):
- 在 Notepad++ 中開啟 CSV 檔案。
- 前往頂端工具列中的 Encoding 選單。
- 選取「轉換為無 BOM 表的 UTF-8」(Convert to UTF-8 without BOM)。
- 儲存檔案 (檔案 > 儲存)。