Power BI 报表服务器企业一站式全链路解决方案
Power BI 报表服务器企业一站式全链路解决方案
(单点登录,自定义报表门户,自定义权限,应用集成)
前言
Power BI 从诞生开始就成为耀眼的明星,有着几大优势
1、快速上手
2、简单明了
3、报表炫酷
问题来了
但是当你真的在企业中运用Power BI 需要进行分享,而又不希望使用在线Power BI PRO,那使用报表服务器进行报表的分享和呈现就是你的选择,但是使用报表服务器就面临几个纠结的问题:
1、单点登录如何解决,报表服务器使用windows身份验证体系。意味着如果你不是用AD进行验证,就很难和你的系统使用一套身份验证系统,就算是使用的AD 也不能实现报表服务器的集成单点登录,就会导致用户访问报表服务器需要二次验证,使用户体验降低。
2、如何嵌入业务系统,报表服务器提供给较为专业人员使用,往往业务需要在自己的系统中就能看到报表,因此常用办法是将报表嵌入系统中。嵌入系统的前提条件依然是单点登录。
3、自定义自己的报表网站,很多用户对于Power BI报表服务器的风格和使用方式依然不容易接受,比如最简单的注销功能就没有。文件夹的呈现没有树形结构等等
4、灵活的报表权限管理,由于要解决以上问题,就需要重建一套报表权限体系。因此如何灵活的权限管理也是需求。
5、数据如何实现行级别权限控制,一般客户在深入使用报表后,都希望对权限的颗粒度做到数据行级别。那么也需要对身份何数据行级别的控制。
以上的问题,本来微软也给出了相应的方案,利用报表服务器提供的自定义身份验证接口,可以开发自定义身份验证。也提供了嵌入应用的方法。但是很多朋友依然不知道怎么满足自己的欲望和需求。
于是抱着回报社会,服务大众的主人翁精神。本人依托Power BI多年的经验,加上本人对业务的理解,幸好我又懂一些开发,幸而我还懂SQL Server 。
于是我开发了一套Power BI 报表服务器企业解决方案。完美解决以上问题。
惊不惊喜,意不意外?
请看:
后台登录
若作为管理后台,登陆如下
后台的主界面:
此界面下,可以对部门和用户进行管理,也可以进行组的管理。而这些数据都可以从自己的组织中导入到系统中。只需要按照相应的规则即可。
自定义报表目录
根据自己的需求定义展示的报表目录,此目录和Power BI报表服务器的目录结构可以不同。按照自己的定义相应的目录结构,支持目录嵌套,目录为虚拟目录,在Power BI报表服务器上可以没有此目录。只需要指定报表的具体路径即可。
用户组管理
部门和用户管理
Power BI报表权限管理
添加报表组权限
添加报表用户权限
用户报表展示
自定义目录结构展示
如何集成
应用系统将报表页面嵌入到应用系统,加入用户和token 参数即可,或者根据自己的业务需求进行简单的接口开发即可。
例如用ifame框架嵌入:http://reportserver/报表Url?rs:embed=true&username=userName&Token=token;具体如何验证可以使用PBI二次开发接口。 在我以前的blog中有写过。
如何认证
认证的方式可以根据自己的环境做简单更改,目前我使用了用户名+密码,或者用户名+token方式进行验证。
原生报表服务器登录
若要使用原生的登录,也有相应的界面,界面也做了改造。
登入后就是原生的界面。
这种方法同样可以把登录的身份传入到SAAS实现行级别的安全控制。
完美,请鼓掌吧!!!
2020年4月成都,Max ,131364@qq.com ,
Power BI 报表服务器企业一站式全链路解决方案相关推荐
- powerbi服务器性能分配,Power BI 报表服务器容量计划指南
Power BI 报表服务器容量计划指南 04/02/2020 本文内容 Power BI 报表服务器是自助式 BI 和企业报表解决方案,客户可以在本地(防火墙后)进行部署. 它将 Power BI ...
- 安装 Power BI 报表服务器
开始之前 建议在安装 Power BI 报表服务器之前先查看安装 Power BI 报表服务器所要满足的硬件和软件要求. Power BI 报表服务器产品密钥 Power BI Premium 如果已 ...
- 纵有倚天剑还要屠龙刀,实现Power BI报表服务器自定义认证
纵有倚天剑还要屠龙刀,实现Power BI报表服务器自定义认证 文章目录 纵有倚天剑还要屠龙刀,实现Power BI报表服务器自定义认证 概述 如何实现 配置部署和Demo 排错 总结 概述 在Pow ...
- 微软Power BI报表服务器学习总览
今天,微软宣布了8月更新Power BI Report Server!此版本包含一些新功能,包括一些备受期待的项目,如报表主题,条件格式改进和报表页面工具提示. 报告 报告主题 用于触发操作的按钮 组 ...
- power bi报表服务器_如何将Power BI Report Server报表嵌入ASP.Net Web应用程序
power bi报表服务器 Every once in a while, teams from different functional areas of the business (i.e. bus ...
- 报表服务器组件,开发者手册概述:Power BI 报表服务器
开发者手册概述:Power BI 报表服务器 11/01/2017 本文内容 欢迎阅读 Power BI 报表服务器的开发者手册.Power BI 报表服务器是用于存储和管理 Power BI 报表. ...
- powerbi无法将修改保存到服务器,对 Power BI 报表服务器中的计划刷新进行故障排除...
对 Power BI 报表服务器中的计划刷新进行故障排除 11/01/2017 本文内容 本文将讨论可用于解决 Power BI 报表服务器中计划刷新问题的资源. 对于后续出现的问题,本文将进行信息更 ...
- 在 SharePoint Server 中使用 iFrame 嵌入“Power BI 报表服务器”报表
在本快速入门中,你将了解如何通过在 SharePoint 页面中使用 iFrame 嵌入 Power BI 报表服务器报表. 如果正在使用 SharePoint Online,则必须可以公开访问 Po ...
- 汇编在嵌入式编程中的作用_如何在嵌入式Power BI报表中以编程方式传递凭据
汇编在嵌入式编程中的作用 In the article, How to embed a Power BI Report Server report into an ASP.Net web applic ...
最新文章
- GitHub代码一键转VS Code:只需+1s
- Computer Systems A Programmer’s Perspective ----阅读翻译日志
- php测试网络通不通函数,PHP检查库或函数是否可用的方法
- python爬虫案例-Python3爬虫三大案例实战分享
- 2-4. BCD解密(10)
- 2B.处女座与cf(C++)
- java垃圾回收机制_JVM的垃圾回收机制——垃圾回收算法
- 【实战】某学校机房项目交换机的配置
- java开源游戏下载安装_开源java扫雷游戏,Swing版。
- linux脚本编程(shell)浅介
- 【Netty】TCP粘包和拆包
- 每日一九度之 题目1030:毕业bg
- linux pe大小,lvm中的pe默认是4M 最大能支持多大 1T?2T
- 实测6大App「青少年模式」:有徒具形式,也有虚情假意!
- PCI-E接口的学习
- 双十一数码好物指南,双十一不踩坑推荐
- 域名申请攻略(以godaddy+支付宝为例)
- 如果楼市崩盘,我们怎么活?
- 电脑上被人们用到爆的好用软件,款款精品,速速收藏起来吧
- BZOJ1022 [SHOI2008]小约翰的游戏John