夏明星
合肥科技研发中心
在信息高速发展的今天,报表已经成为生产中分析业务不可或缺的工具,对业务活动中方案的制订、营销情况的分析都一目了然。同时,报表对于经营发展、企业财务状况进行分析判断,有利于降低银行在信贷活动中的风险。
SQL Server Reporting Services简称SSRS,即微软企业级报表平台。这款软件虽然是微软BI套装一部分,也能很好集成其他平台。使用SSRS可以生成需要的企业报表,如常用的数据报表、饼状图、柱状图等。在SSRS2005中,报表管理器通过IIS虚拟目录来存取Reporting Services的Web服务,在SSRS2008后已经完全脱离IIS,通过操作系统内建HTTP.sys服务组件来处理web服务。
SSRS包括报表管理器、报表服务器组件及报表处理器。其中,客服端应用程序及工具是展示层,报表定义的ReportServer是数据层。从R2的服务架构看,报表服务是以独立的Windows服务类型工作,报表服务中包含了若干应用运行的功能区:报表管理器、Web服务和后台处理功能区。
SSRS作为SQL Server Reporting Service的一个组件,在进行安装时可以选择同步安装ReportingService。完成报表开发需要SQLServer任意版本均可,Reporting Server、Visio Studio和SQLServer Data Tools。
01
在安装SQL Server时,注意勾选Reporting Services实例功能。以这种方式安装,才能使得SSRS版本与数据库版本一致。
02
安装后打开Reporting Services 配置管理器。需要对SSRS的一些配置进行修改,包括服务器的地址、端口、目录,并设置Web服务的URL,填写虚拟目录。
03
配置完成后需要对SSRS服务进行验证,访问报表服务器Web服务URL,出现如下图所示表明配置成功。
04
利用SqlServer2008R2的BI组件(SQL Server Business Intelligence Development Studio),创建一个报表文件。
05
在Report Data中创建并配置数据源Data Source,其中数据源可以选择本地数据库也可以选择服务器远程连接,常用的数据源都支持接入,包括oracle、SAP、Teradata、XML、SQL Server Analysis Services等。创建数据集,定义报表查询语句,右键加入数据集,选择之前配置好的DataSource1,然后手写或者通过配置器配置T-Sql查询语句。
以上就是报表生成器的安装及简单生成报表的过程。它是同时支持IT专业人员、不懂信息技术的使用者可以使用的设计工具,可运用事先定义的报表模型数据源,提供不具有程序基础的使用者通过简易的图形化开发界面就能达到数据查询与报表的简历,最大程度的让业务人员通过自己的理解对数据报表进行构建,提高数据取得的效益。
-END-