技术开发 频道

SQL Server 2008 R2炫酷报表"智"作有方

  【IT168专稿】为了能在残酷的市场竞争中胜出,企业需要将信息的采集、收集、分析和使用扩展到企业的方方面面,并需要与客户、合作伙伴以及上游的供应商、下游的销售商有实时而完美的对接。Microsoft SQL Server 2008 R2提供的报表服务(SSRS,Microsoft SQL Server 2008 Reporting Services)能够确保将企业宝贵的企业数据转换为直观、易懂的报表,提供给企业的各层决策者做出富有洞察力和及时的决策。

  SSRS是基于服务器的报表平台,为各种数据员提供了完善的报表功能,提供了各种现成可用的工具和服务,帮助用户创建、部署和管理报表,并提供了能按用户需求扩真和自定义报表的编程功能。Reporting Services包含一整套可用于创建、管理和传送报表的工具以及允许开发人员在自定义应用程序中集成或扩展数据和报表处理的API。Reporting Services工具在Microsoft Visual Studio环境中工作,并与SQL Server工具和组件完全集成。

  使用 Reporting Services,可以从关系数据源、多维数据源和基于 XML 的数据源创建交互式、表格式、图形式或自由格式的报表。可以按需发布报表、计划报表处理或者评估报表。Reporting Services 还允许用户基于预定义模型创建即席报表,并且允许通过交互方式浏览模型中的数据。用户可以选择多种查看格式、将报表导出到其他应用程序以及订阅已发布的报表,创建的报表可以通过基于 Web 的连接进行查看,也可以作为 Microsoft Windows 应用程序或 SharePoint 站点的一部分进行查看。Reporting Services组件的接口如下图1所示。

  图1 Reporting Services组件接口

  Microsoft SQL Server 2008 R2报表服务是一种用于报表的开放式的、可扩展解决方法。这种灵活的体系结构确保软件开发人员和类似企业能够把报表服务和原系统、企业入口、或定制的应用软件结合在一起。例如,开发人员能够使用开放界面和可扩展性完成下述工作:

  • 使用报表定义语言(RDL)创建生成报表的应用软件。

  • 通过使用URL语言创建嵌入或链接到Web浏览器、用于展现和操纵报表输出的应用软件。

  • 通过Web服务器接口,创建管理一个或多个报表服务器的应用软件。

  • 使用Microsoft .NET Framework来创建附加的翻译、传输及数据处理扩展。

  报表服务的功能使开发人员能够把精力集中到提供商业价值上,而不是用在他们的应用软件中构建普通报表组织结构上。

  Microsoft SQL Server 2008 Reporting Services 提供了完整的服务器平台,以便支持各种不同的报告需求,让组织在整个企业中需要的地方提供相关信息。

  重大的新功能

  使用灵活报表配置的全新独特配置功能,设计任何架构的报表

  从增强型性能和可伸缩性获益,联系整个企业中的所有用户

  将报表以 Microsoft Office Word 格式呈现

  整合 Reporting Services 与 Microsoft Office SharePoint Services,以便集中传递及管理商业洞察力

  以丰富的格式化文本创建报表

  以增强型视觉功能显示图形化数据

  快速而轻松地创建全面性、丰富格式化的报表。

0
相关文章