這是使用微軟Power BI Embed功能,在自定義WEB應用中嵌入報表的系列入門指南。系列文章共分為三篇,這是第二篇。
開發PBI報表
使用同名Pro賬戶
在PBI Desktop中,使用建立工作區的同名Pro賬號登入,如下圖
使用本地ODBC資料來源
在開發報表過程中,一定要使用前面配置的ODBC資料來源來連線資料庫,這一點非常重要!因為報表會把資料來源資訊記錄在後設資料中,最終PBIE會通過閘道器來訪問後設資料指定的ODBC。
如下圖,我們使用GP-Prod這個ODBC DSN來訪問資料庫
資料建模和視覺化
使用PBI Desktop建立報表並不是本文的重點,所以略過這部分內容。
部署PBI報表
釋出到工作區
開發完成的報表,必須釋出到應用工作區才可以被PBIE訪問。如下圖,我們在【釋出】視窗中選擇前面建立的【danlu_workspace】作為目標工作區。
在PBI中,一個報表(Report)依賴於一個資料集(Dataset),所以當我們釋出一個報表的時候,實際上是同時釋出了報表和資料集。
釋出成功後,在PBI服務中就可以看到這個報表和對應的資料集,如下圖
指定報表使用的閘道器
前面已經提到,資料集是通過閘道器來訪問資料的,所以我們需要給資料集指定使用哪一個閘道器。如下圖,我們在【資料集】的【操作】部分選擇【更多選項】,然後單擊【設定】
在具體設定項中,我們需要修改兩個配置項,如下圖
- 使用本地閘道器
- 計劃的重新整理
待續。。。