目录

功能说明

主要实现集成方面功能:

门户功能:

权限和安全

移动端报表

系统架构

使用界面简介

PC用户登录

移动端报表界面

管理员登录

系统管理

目录和报表管理

报表目录管理

目录权限管理

报表权限管理

用户报表权限查看

报表行权限管理

报表行角色管理

报表行角色和用户查看

报表行角色和组查看

所有用户角色权限查看

移动报表管理

移动报表内容管理

移动报表权限管理

门户用户管理

系统用户管理

系统后台管理

应用集成

单点登录


使用Power BI的朋友,会有这样的几个难题

1、本地门户不友好,对个用户操作困难

2、大部分用户需要浏览报表,需要简洁方便的界面

3、如何应用集成

4、移动报表使用,自带的移动报表需要使用powerapp ,非常麻烦。

5、如何线上线下能统一门户展示,线下报表如何统一展示,甚至可以多个服务器统一展示

6、如何在大屏展示报表

于是国庆之时,Power BI 统一报表门户横空出世

功能说明

  • Power BI 自定义报表门户系统使用.net core+vue开发。前后端分离,实现自定义报表门户。采用Power BI 报表服务器提供接口,深入集成Power BI 报表服务器,实现自定义身份权限管理,实现行级权限管理。

主要实现集成方面功能

  1. 集成分页报表
  2. 集成本地PowerBI报表
  3. 集成在线PowerBI报表(通过“发布到 Web”创建嵌入代码)
  4. 自定义身份认证集成
  5. 可集成业务系统
  6. 可和企业内SSO集成
  7. 实现移动端报表集成

 门户功能:

  1. 自定义报表目录
  2. 树状结构浏览
  3. 浏览报表可全屏,可配合大屏展示

     

 权限和安全

  1. 自定义身份认证
  2. 集成应用可以协商认证方式,如token、user加密等方式,定义接口开发
  3. 支持行级权限,结合分析服务以及Power BI行级安全管理杰克。

移动端报表

  1. 使用自定义画布设置相应报表大小,通过H5页面在移动端展示
  2. 可集成微信公众号(需集成开发)
  3. 登录认证与PC端一致

系统架构

上图为整体架构图,具体角色介绍如下:

序号

角色

功能

1

管理门户

提供系统后台管理如:自定义门户目录管理、人员信息管理、部门信息管理、权限管理等。

2

报表门户

提供用户报表门户,可以按照用户权限进行自定义展示目录和报表。

3

Power BI服务器门户

Power BI服务器原生门户,通过自定义安全接口,实现自定义门户登录。提供原生功能,主要为管理员使用。

4

API接口

开发框架采用了前后端分离,API接口为管理门户和报表门户提供接口

5

Power BI Server API接口

原生Power BI Server API接口,API接口部分功能使用了原生Power BI Server API接口

6

Power BI报表服务器

原生报表服务器,

7

SQL 数据库

报表服务器数据库和自定义功能数据库。

8

用户

用户通过浏览器访问不同的站点。

使用及联系方式

此系统为付费使用

部署、培训、使用请联系以下方式:

邮件:131364@qq.com

电话微信:18628037379

使用界面简介

PC用户登录

非管理员登录系统,输入门户地址如 http://192.168.2.16/

输入用户名密码,如test1用户

自动会跳转到用户门户:

报表目录树:

点击报表即可浏览报表,并可全屏展示

如下图浏览报表。

浏览报表:

全屏效果:

移动端报表界面

管理员登录

管理员输入门户地址

输入用户名密码,如pbiadmin登录后,进入管理员界面,具体功能见:系统管理介绍:

  • 系统管理

以服务器IP为192.168.2.16为例,默认进入门户登录地址:http://192.168.2.16/界面如:

输入管理员账号登录,跳转到管理界面。如果是普通用户账号,跳转到用户门户。

默认管理员为pbiadmin:

管理门户可以进入如下管理:

  • 目录和报表管理
  • 报表行权限管理
  • 移动报表管理
  • 门户用户管理
  • 系统用户管理
  • 系统后台管理

目录和报表管理

报表目录管理

目录权限管理

报表权限管理

用户报表权限查看

报表行权限管理

报表行角色管理

报表行角色和用户查看

报表行角色和组查看

所有用户角色权限查看

移动报表管理

移动报表内容管理

移动报表权限管理

门户用户管理

通过部门设置组织树形结构,可以进行管理和展示

系统用户管理

系统后台管理

应用集成

如:报表的真实地址为:

http://192.168.2.16/reports/powerbi/测试报表

报表集成到应用中,只需要使用iframe框架,构造iframe框架url设置为:

http://192.168.2.16/reports/powerbi/测试报表?rs:embed=true&username=XXX&PWD=XXXX

其中参数username,为系统中用户登录名,PWD为系统中密码;

或者:http://192.168.2.16/reports/powerbi/测试报表?rs:embed=true&username=XXX&pbitoken=XXXX

其中参数username,为系统中用户登录名,pbitoken为系统中Token值;

如果应用程序和门户不是一套用户体系,无法获取到PWD和Token值,则需要应用和门户进行协商解决用户传入验证方式。

单点登录

根据用户单点登录环境,进行单点登录接口开发和调试,实现单点登录。


作者简介: Max Shen(阿特),做MS SQL 是认真的;玩数据库;Power BI 本地部署,是认真的! 电话微信18628037379,maxcloud@outlook.com


庆国庆,Power BI 统一报表门户横空出世,指南请收相关推荐

  1. Power BI统一报表平台演示环境发布

    Power BI统一报表平台演示环境发布 为了更好展示统一报表平台功能,本人不惜重金买了云服务器,部署了一套完整的演示环境. 访问地址:http://139.155.238.7:8080/ 手机也可登 ...

  2. 如何在Power BI Desktop报表中使用Web数据源

    This article explores various ways to use a Web data source in Power BI Desktop reports. 本文探讨了Power ...

  3. 如何查找Power BI本地报表服务器产品密钥

    Power BI 报表服务器产品密钥,以便在生产环境中安装服务器. 已下载 Power BI 报表服务器,并已购买 SQL Server Enterprise 软件保障协议. 或者,已购买 Power ...

  4. 服务器怎么查看系统密钥,如何查找Power BI本地报表服务器产品密钥

    Power BI 报表服务器产品密钥,以便在生产环境中安装服务器. 已下载 Power BI 报表服务器,并已购买 SQL Server Enterprise 软件保障协议. 或者,已购买 Power ...

  5. 国庆居家观影指南请收好,美家市场陪你在家用投影仪看高分电影

    国庆7天长假来啦,前几年会有很多人走进电影院看电影,但现在特殊时期,也不方便出游,没有出游计划的朋友们,不妨在家自己看电影,这也是个不错的选择.下面送上一份观影指南,都是非常不错的电影,喜欢看电影的朋 ...

  6. Power BI 数据可视化软件实现共享报表

    l 在 Power BI 中与同事共享和协作 在此模块中,涵盖各种用于与同事共享和协作处理仪表板.报表和数据的方法.例如,你可以: 从 Power BI Desktop 向 Power BI 服务发布 ...

  7. Power BI Paginated Reports分页报表

    为什么有时候使用分页报表,不直接使用power bi的报表.在SQL Server Reporting Services(SSRS)里就有分页报表的功能. 分页报表最适合需要为打印或 生成 PDF形式 ...

  8. Power BI 数据可视化(核心),让报表更生动

    可 视 化 l  可视化 Power BI 中的视觉对象简介 实现数据可视化是 Power BI 的核心部分(像我们在本课程前面所定义那样,它是基本的构建基块),而创建视觉对象是发现并共享你的见解的最 ...

  9. power bi报表html,Power BI -- 第二篇:Power BI数据可视化之基于Web数据的报表制作(经典级示例)...

    http://www.cnblogs.com/muchen/p/5391101.html 阅读目录 •前言 •Power BI的三大工作区 •导入数据 •数据塑形 - 工作区介绍 •数据塑形 - 工作 ...

最新文章

  1. python dict下标_Python基础教程:python的数据类型
  2. 【已解决】nimfa 环境的详细搭建过程 + 各种依赖库的安装、下载、调试
  3. CentOS学习笔记--程序管理
  4. 架构设计--仅是软件开发之第二大影响力?!
  5. C#LeetCode刷题之#599-两个列表的最小索引总和​​​​​​​​​​​​​​(Minimum Index Sum of Two Lists)
  6. linux常用删除空文件夹,Linux基础 linux系统中的批量删除文件与空文件删除的命令介绍...
  7. 关于stm32的正交解码
  8. 解决pip pandas 安装提示time out
  9. 快速更换证件照背景颜色
  10. 产品读书《用户力:需求驱动的产品、运营与商业模式》
  11. 百度扩容软件V.2.3版,第四代扩容带自助修复功能
  12. 360 电脑重装系统服务器,电脑如何重装系统?360快速重装电脑系统教程
  13. 为什么越长大越不想过生日
  14. 虚幻引擎学习之路:动画模块之基础篇
  15. Windows 切换node版本开发Vue3和Vue2
  16. 2019郑大计算机考研分,2019年郑大分数线未出?郑州大学近三年考研分数线汇总...
  17. BCGP ribbon功能区点击切切属性页
  18. python 散点图 自定义x轴标签/经度180到-180连接
  19. 17.在NBA我需要翻译-适配器模式(大话设计模式kotlin版)
  20. php公钥私钥使用,PHP实现公钥加密私钥解密机制

热门文章

  1. 电脑一族,打电脑时候的健康的坐姿
  2. http respose status code (记)
  3. 利用flex让页脚自适应置底显示
  4. spring cloud 入门系列六:使用Zuul 实现API网关服务
  5. data:image/png;base64
  6. python os 常用方法
  7. node-sass 安装失败 win32-x64-57_binding.node
  8. oracle spatial下对wkt字符串操作遇到srid的解决方案
  9. 基于微服务的软件架构模式
  10. (转)使用JDK中的Proxy技术实现AOP功能