为什么有时候使用分页报表,不直接使用power bi的报表。在SQL Server Reporting Services(SSRS)里就有分页报表的功能。
分页报表最适合需要为打印或 生成 PDF形式的,高度格式化、像素输出的场景。
Power BI报表则是互动和探索数据应用场景。
目录
一、使用介绍
1、首先下载Power BI Report Builder
2、在页面报表中,点击paginated report builder
3、连接数据
4、界面介绍
View-Properties:在这个视图下,可以看到详细信息
5、保存
上传后图表和power bi报表不一样
设置网管,数据连接
之后会看到在同一个数据集下,有一个.rdl的选项
二、Paginated Report
如下图所示, 是一个分页报表。适用于一些需要打印、导出pdf的场景。如果客户需要一次性同时导出多个部门的收据详细报告,在power bi报表中,只能每个部门都点一遍,分别导出pdf格式,很不方便,但是如果使用分页报表,那么可以一次性导出多个收据详情。
2.1 数据源、数据集和参数
2.1.1 连接数据源
这里使用嵌入连接
2.1.2 连接数据集
选择使用的方式,如果有stored procedure,可以输入账户和密码连接使用。
点击之后数据集将会出现在左侧,如果使用的stored procedure就有参数的设置,也会出现在左侧。
导入数据之后,点击Run按钮,可以看到下图所示的界面
2.1.3 修改/增加参数
双击参数,设置参数的一些属性
增加参数,注意参数名字不能有空格
2.2 数据可视化
2.2.1 画表格
初次使用可以点击向导
设置格式可以打开View-properties,更加方便我们画图
设置分组
增加/删除表格的列,右键点击插入/删除列,然后点击新插入的空白区域,加入计算表达式。
2.2.2 迷你图、指标、条件格式
条件格式:右键选择,或者view中选择,颜色板块可以设置函数。
迷你图:点击迷你图功能,然后再点击表格中需要画图的单位格
指标/KPI:
2.3 跳转到Power BI报表
将分页报表插入到Power BI报表中
设置好并上传了分页报表后,可以跳转到power bi报表报表中,并且保留筛选的条件
2.4 将分页报表嵌入到Power BI报表
可以将分页报表嵌入到Power BI报表中,但是这会牺牲Power BI报表的整体性能。
在Power BI Desktop的设置中,勾选下图选项,勾选之后,需要重新启动Power BI。
分页报表和Power BI报表中的数据类型必须相同,并且在使用时,确保上传的报表在同一个工作区(不要使用My Worksapce),并且可以正常运作。
插入分页报表视图
当出现红色警告标志,说明没有选择参数,将参数拖至正确的未知即可
为了不影响PBI整体速率,不要打开下图的自动应用的选项