这是使用微软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服务中就可以看到这个报表和对应的数据集,如下图
指定报表使用的网关
前面已经提到,数据集是通过网关来访问数据的,所以我们需要给数据集指定使用哪一个网关。如下图,我们在【数据集】的【操作】部分选择【更多选项】,然后单击【设置】
在具体设置项中,我们需要修改两个配置项,如下图
- 使用本地网关
- 计划的刷新
待续。。。