Power BI部署管道pipeline
- premium capacity
部署管道:有点类似开发的几个环境,部署管道分为了:开发阶段、测试阶段、正式阶段。
且每个阶段都可以发布独立的apps
不同阶段间,可以设置数据源和参数,来实现不同阶段的数据源切换、文件位置切换
好处
1. 角色分离与权限控制
开发者-开发阶段;
测试-测试阶段;
用户-正式阶段
以及对应的workspace权限控制。
开发阶段的更改,不会影响到end-user查看报表。
2. 增强协同
坏处
1. 仅premium
原因可能是因为是元数据部署,利用xmla
2. 不支持数据流
不同阶段同步时,仅同步数据集和report,不同步数据流。
3. 缺少版本控制
目前版本控制在开发阶段是用onedrive,但是在部署阶段没有版本控制。
用onedrive或者sharepoint的回滚文件的话,有点麻烦
其他使用技巧https://www.mssqltips.com/sqlservertip/6572/power-bi-deployment-pipelines/
在进行企业级开发时,
开发阶段,可以采用部署管道控制;
角色分离,可以采用数据流进行etl,建模和dax在desktop;
版本控制,可以采用onedrive;
报表可以再次基于 .pbix 的模型采用 live connection 模式进行独立设计(不太会这个)
Q:DevOps是什么**
作者:Jessica二林
原文链接:https://www.jianshu.com/p/a3fae8e178b8