MicrosoftPowerBI×kintone自訂連接器使用指南
本頁面使用機器翻譯而成。
機器翻譯免責聲明
概述
Microsoft Power BI(以下簡稱Power BI)是Microsoft Corporation提供的BI工具,透過資料的視覺化與共享,協助使用者進行決策。
本文將說明如何使用Power BI的自訂連接器(Custom Connector)來取得並視覺化kintone的資料。
基礎知識
關於PowerBI
Power BI是一個商業分析平台,有助於將資料轉換為有效的分析資訊。
您可以整形並視覺化所取得的資料,並在組織內進行共享。
Power BI主要由以下服務構成:
| 服務名稱 | 概要 |
|---|---|
| PowerBIDesktop | 適用於Windows的免費應用程式。可進行資料取得、整形與視覺化。 |
| PowerBIService | 可在雲端上共享與管理報表的服務。 使用時需具備Microsoft帳號與授權。 |
詳情請參閱以下頁面。
什麼是PowerBI?
關於自訂連接器
自訂連接器是用來連接Power BI未原生支援的資料來源之擴充功能。
若要將kintone的資料匯入Power BI,需使用kintone專用的自訂連接器(以下稱為kintone連接器)。
kintone連接器
支援政策
kintone連接器由Cybozu公司開發並提供,預期可用於正式運行環境。
關於kintone連接器的規格確認或故障疑問,可諮詢API支援窗口。
有關如何聯繫我們的資訊,請參閱以下頁面。
有關API、自訂、外掛程式和整合的資訊
功能與優點
透過在Power BI Desktop中設定kintone連接器,即可將kintone應用程式的記錄資料匯入Power BI。
使用Power BI Service,則能發布並共享在Power BI Desktop中建立的報表。
並支援依設定的時間間隔自動更新。
連線所需資訊
| 項目 | 必須 | 說明 |
|---|---|---|
| Subdomain | ◯ | kintone子網域 範例:example.cybozu.com的「example」部分 |
| Domain | ◯ | kintone網域 選擇下列其中一項
|
| AppID | ◯ | kintone應用程式ID |
| GuestSpaceID | kintone訪客空間的空間ID 如是訪客空間中的應用程式,需要設定 |
|
| FieldCodes | 要取得的欄位代碼 以半形逗號分隔 範例:如果要取得欄位代碼為「單行文字方塊」或「數字」的資料,請輸入 單行文字方塊,數值 |
|
| Record language setting | kintone記錄的語言 如kintone記錄設置了多種語言,且顯示語言(API權杖認證的管理員,或密碼認證的使用者的顯示語言)設定為「與網絡瀏覽器設定相同」時,則需要設定。 |
1. 在PowerBIDesktop中建立報表
1.1. 準備工作
- 安裝
PowerBIDesktop
。
- 下載 kintone連接器(MEZ檔案)
1.2. 設定kintone連接器
此設定將允許載入未驗證的自訂連接器。
-
將kintone連接器(mez檔案)放置於「文件/Power BI Desktop/Custom Connectors」資料夾中。
- 若無此資料夾,請自行建立。
- 雖然
官方文件
中記載為「Microsoft Power BI Desktop」,但已確認在「Power BI Desktop」上可正常運作。
-
啟動Power BI Desktop,並修改安全性設定。
- 從PowerBIDesktop檔案中,選擇[選項和設定]。
- 選擇“選項”,然後從畫面左側選擇“安全”。
- 在「資料延伸模組」項目中勾選「(非建議)允許載入任何延伸模組而不驗證或警告」
- 點擊「確定」後重新啟動Power BI Desktop。
-
選擇「取得資料」→「kintone(自訂)」→「連線」。
-
即使出現關於連接器的警告,也請點擊「連線」。
-
輸入 連接所需信息 後按下「確定」。
-
確認要取得的資料後,選擇「載入」。
詳情請參閱以下頁面。
PowerBI中的連接器增強功能
2. 在Power BI Service中發布與自動更新報表
2.1. 發布報表
從Power BI Desktop選擇「發佈」,將報表上傳至Power BI Service。
2.2. 為資料自動更新設定內部部署資料閘道
安裝與設定內部部署資料閘道
若要更新資料,需啟動內部部署資料閘道。
請選擇在希望的更新時段可運行的環境。
不一定要與安裝Power BI Desktop的環境相同。相關考量請參考官方文件。
-
安裝 內部部署資料閘道
。
使用與Power BI Service相同的帳號登入。
記下回覆鍵,後續步驟會使用。 -
將kintone連接器(mez檔案)存放於安裝內部部署資料閘道的環境中。
-
開啟閘道的Connector標籤,指定存放kintone連接器的目錄。
-
設定資料夾存取權限。
在放置kintone連接器(mez檔案)的資料夾中,執行下列操作。- 右鍵點擊該資料夾→選擇「屬性」。
- 打開「安全性」標籤。
- 確認「群組名稱或使用者名稱」中包含
PBIEgwService。 - 若未包含,請按「編輯」→「新增」,在「物件名稱」中輸入
NT SERVICE\PBIEgwService後按「確定」。 - 勾選「讀取與執行」及「讀取」權限,然後「套用」。
謹慎
此操作需具備系統管理員權限。以管理員身分執行。
-
重新啟動內部部署資料閘道。
若數秒後顯示kintone,即表示設定成功。
詳情請參閱以下頁面。
在內部部署資料閘道中使用自訂資料連接器
Power BI Service端的閘道連線設定
-
登入Power BI Service,點擊右上角齒輪圖示→選擇「連線與閘道管理」。
-
打開「內部部署資料閘道」標籤,確認剛剛設定的閘道名稱是否顯示。
-
選擇閘道→點擊上方「設定」。
-
勾選「允許使用者透過此閘道叢集更新其自訂資料連接器」→點擊「儲存」。
-
打開要更新的報表語意模型。
-
從左上角「更新」→「設定排程更新」。
-
點擊畫面頂部的「探索資料來源」
-
單擊畫面上的「閘道與雲端連線」。
-
從內部部署資料閘道清單中,選擇設定了kintone連接器的閘道→按「手動新增閘道」。
-
將顯示新增畫面,輸入與Power BI Desktop里設置的 連接所需信息 ,然後點擊「建立」。
-
成功連線後,回到設定畫面→再次點擊「閘道與雲端連線」。
-
從下拉選單選擇剛設定的連線名稱→按「套用」。
2.3. 執行和自動化資料更新
開啟要更新的語意模型→「更新」→「立即更新」,即可將目前kintone應用的資料反映到報表中。
若要設定自動更新,選擇「更新」→「設定排程更新」→「最新資訊更新」。
建議設定於夜間等使用者較少的時段,以減輕kintone負載。
常見問題
連接kintone時,會顯示「無法將值null轉換為記錄類型」
當kintone應用的紀錄數為0時會出現此現象。
請先在應用中新增紀錄。
若仍無法解決,請參考以下頁面刪除快取資料:
Power BI Desktop的發布相關疑難排解
結語
本文說明了如何透過Power BI自訂連接器取得與視覺化kintone資料。
善用kintone連接器,能有效分析與可視化kintone中累積的資料,協助組織做出更佳決策。
若對kintone連接器的使用有任何疑問,請隨時聯繫Cybozu的API支援窗口。
有關API、自訂、外掛程式和整合的資訊
修訂記錄
kintone連接器(mez檔案)的更新記錄。
- 2025年9月15日
v1.0.0發布
本文於2025年8月,在kintone、MicrosoftPowerBI和kintoneConnectorv1.0.0中完成測試。