加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

【软件】SSRS Report Builder快速入门

(2010-12-15 13:41:51)
标签:

商业智能

sql

server

2008

r2

ssrs

report

builder

3.0

web报表设计

分类: BI:SqlSvr

     这两天看了几个数据库的Webcast,有一个介绍SQL Server 2008 R2 Reporting Services(SSRS)中的Report Builder 3.0,这个Web报表设计工具看上去挺好用,还是类似Office UI的设计界面,马上下了些资料,动手使了使,还真不错,介绍给大家。

环境Microsoft SQL Server 2008/SQL Server Reporting Services 2008/Report Builder 3.0

*Report Builder 3.0内置在SSRS中,也可另下,这个链接供参考,http://www.microsoft.com/downloads/en/details.aspx?FamilyID=d3173a87-7c0d-40cc-a408-3d1a43ae4e33&displaylang=en

参考资料:Report builder 2.0版本的快速入门手册文档

     通过这个入门文档,基于SQL Server AdventureWorks Sample数据库,整理以下几个关键步骤上手Report Builer

1 在SSRS上创建一个共享的数据源(DataSource)LocalAdventureWorks,连接AdventureWorks数据库。创建这个连接时发现SQL Sever 2008 R2支持的数据源类型好像有了些改进,目前包含:

  • Microsoft Server/SSAS/Azure(云?)/Sharepoint list
  • OLEDB/ODBC/XML
  • Oracle/SAP Betweaver BI/Hyperion essbase

在Report Builder 3.0中,根据Table and Matrix向导,设计一个矩阵式的业务报表(如图一):

1)创建或选择现有的数据源(Data Source),这里,选择步骤1创建好保存在SSRS上名为LocalAdventureWorks的数据源。

2) 配置数据集(Data Sets),基于数据源,使用查询语句生成数据集。

3) 配置矩阵表(Martix)的字段与组合,类似数据透视表(PivotTable),这里,将产品(Product Category)及子产品(Sub Category)拉到行(Row)区,区域(Region)及年份(Year)拉到列(Column)区,销售额(Sales Amount)设置到数据区。生成好的报表对组合字段自动有展开/折叠的特性。

3 设计矩阵表(Martix)的样式及格式,保存至SSRS上。

4 基于2中2)步骤创建好的数据集,创建并设计一张比较各区域不同年份销售情况的柱型图(如图一)。

5 在矩阵表(Martix)中,还可基于销售额设计仪表盘(Gauge)(如图一),根据不同值,配置不同颜色的指标。

图一:

http://s8/middle/62c0483cg976d47a98037&690Report Builder快速入门" TITLE="【软件】SSRS Report Builder快速入门" />
6 在1-5步骤的基础上,对报表设筛选(Filter),这里设了个区域(Region)的筛选条件(如图二):

1)生成个新的数据集regionlist,获得当前的所有区域。

2)创建一个参数(Parameter)whatregions,数据来源regionlist数据集。

3)将这个参数配置到矩阵表中的筛选(Filter)。

7 除了根据向导生成矩阵表外,还可自定义生成,就是配置组合字段上稍稍麻烦些。

图二:

http://s10/middle/62c0483cg976e13a1d899&690Report Builder快速入门" TITLE="【软件】SSRS Report Builder快速入门" />
最后,来看看Report Builder 3.0的设计界面吧,是不是很熟悉?有了这款工具,设计用在Web上的报表方便许多哟!熟悉的过程中遇到一些问题,一个是Report Builder3.0连接Reporting Services的url是SSAS Web Services URL,费了我不少时间,终于连上了,另外是些SSRS上用户权限的配置,捣鼓捣鼓也好用了。

http://s14/bmiddle/62c0483cg976e78903d9d&690Report Builder快速入门" TITLE="【软件】SSRS Report Builder快速入门" />


0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有