WEB开发网
开发学院数据库MSSQL Server SQL Server 2005中的报表服务功能 阅读

SQL Server 2005中的报表服务功能

 2007-11-11 07:07:40 来源:WEB开发网   
核心提示:大多数商业挑战在于:如何让正确的人在正确的时间得到正确的信息,当今的信息工作者,SQL Server 2005中的报表服务功能,有着不同的技能和专业技术,他们需要访问的商业数据可能分布在整个企业,通过Reporting Services的综合报表平台都能实现,更多相关信息sql server(WINDOWS平台上强大的

大多数商业挑战在于:如何让正确的人在正确的时间得到正确的信息。当今的信息工作者,有着不同的技能和专业技术,他们需要访问的商业数据可能分布在整个企业,甚至在企业外部。

sql server(WINDOWS平台上强大的数据库平台) 2005 Reporting Services扩展了微软商业智能(BI)平台,以迎合那些需要访问商业数据的信息工作者。Reporting Services是一个基于服务器的企业级报表环境,可借助web services进行管理。报表可以用不同的格式发布,并可带多种交互和打印选项。通过把报表作为更进一步的商业智能的数据源来分发,复杂的分析可被更多的用户所用。

作为sql server(WINDOWS平台上强大的数据库平台) 2005 的一个集成组件,Reporting Services提供了:
.一个高性能引擎用来处理和格式化报表。
.一个完整的工具集用来创建、管理和查看报表。
.一个可扩展架构和开放式接口可将报表嵌入或集成报表解决方案到不同的IT环境中。

主要报表使用场景

Reporting Services把一个单一的、完整的报表平台和一个可伸缩的、可扩展的架构结合在一起,来满足对报表的不同需求。

  • 企业报表。企业可以使用Reporting Services来制做内部报表或者商业智能的应用。使用Reporting Services,公司内部的IT人员可以设计出各种不同的报表,并使用与EMAIL结合的发布方式或公司门户将它们发布给整个企业中的每个人。
  • Ad Hoc报表。sql server(WINDOWS平台上强大的数据库平台) 2005 Reporting Services包含一个报表生成器,它是一个新的ad hoc报表工具,可是商业用户创建自己的报表和浏览企业数据。报表生成器带有一个易使用的商业查询模型,使得用户能够创建报表而无需在技术上深入理解所访问的数据源。
  • 嵌入式报表。独立软件开发商(ISVs)可以使用Reporting Services来发布做为应用包一部分的、已经预定义好的报表。客户的IT机构可以访问这些报表或者使用Reporting Services来自定义报表,也可以针对特殊的业务需要建立新的报表。
  • 对合作伙伴和客户的基于Web的报表。组织可以布署交互式的基于Web的报表来通过Internet与客户或者合作伙伴交流。Reporting Services将报表消费者从复杂的底层数据源中分离,同时提供了个性化与交互性。

开放、可扩展的企业级报表平台

Reporting Services 是一个可用来建立、管理和发布传统及交互报表的完整的基于服务器的平台。此外,Reporting Services的模块化设计方式和可扩展应用编程接口(APIs)使得软件开发人员、数据提供者和企业可以将报表集成到已有的系统或第三方的应用中。Reporting Services提供了独一无二的特性组合:

  • 完整的、基于服务器的报表平台:Reporting Services支持完整的报表生命周期,从制作到发布以及持续的报表管理。
  • 灵活、可扩展的报表:Reporting Services可以以多种格式建立传统的与交互式的报表,并支持可扩展的发布选项。使用开放的APIs和接口,报表很容易被集成到任何环境或解决方案中。
  • 可伸缩:产品模块化,基于WEB的设计方式使得它可以很容易地扩展以满足大规模的环境。你可以用多个报表服务器建立一个报表服务器farm来处理数以千计的基于WEB的客户端对同样核心报表的访问。
  • 与微软产品和工具的集成:无需编程或者定制,Reporting Services可以很容易集成到大家熟悉的微软工具和应用程序中,如Visual Studio、Office、SharePoint Portal Server。

报表制作、管理和发布

Reporting Services把报表系统的集中管理和灵活的用户控制桌面以及基于Web的应用很好地结合起来。做为一个完整的报表平台,Reporting Services支持从报表制作到布署这一完整的报表生命周期。

  • 制作报表。Reporting Services包括所有你需要的制作传统与交互报表的工具,包括带有报表设计向导的图形化的报表设计工具。
  • 管理报表。Reporting Services包括一个基于Web的工具来管理报表,它也被集成到新的sql server(WINDOWS平台上强大的数据库平台)中。
  • 管理工具集。管理员可以使用它来组织报表和数据源,调度报表执行和发布,追踪报表历史。一个企业或ISV也可以使用Reporting Services Web Services API来开发定制的管理工具。
  • 报表安全。Reporting Services通过一个灵活的、基于角色的安全模型来保护报表和报表资源。它包括可扩展接口可用来集成所需的其它安全模型。
  • 发布报表。你可以将报表发布到门户上或者通过电子邮件发布给最终用户,也可以给最终用户合适的权限让他们访问基于WEB的应用来获取报表。查找和定位的特性可以帮助用户定位和运行他们需要的报表。个性化的订阅使得用户可以按照他们喜欢的方式选择报表渲染的格式和调度的方式。

和其它微软商业智能产品集成

Reporting Services可以很容易地和其它微软商业智能产品相集成。例如,Reporting Services可以把来自sql server(WINDOWS平台上强大的数据库平台) Integration Services的数据流作为报表的数据源,这一独特的特性将允许数据源在为报表使用之前无需包含数据。
sql server(WINDOWS平台上强大的数据库平台) Analysis Services上有着大量的分析任务(多维分析、层次查看、数据挖掘),Reporting Services可以为OLAP数据和关系型数据生成报表,Reporting Services提供了一个丰富的用户接口来建立分析报表。
Reporting Services为所有组织中报表需求建立了新的标准,无论所需要的是高扩展要求的企业报表、ad hoc最终用户报表还是嵌入式报表,通过Reporting Services的综合报表平台都能实现。

更多相关信息

sql server(WINDOWS平台上强大的数据库平台)是Windows Server System的组成部分。Windows Server System是一种有助于简化灵活商务解决方案开发、部署与运转工作的综合型、集成化服务器基础架构 。

Tags:SQL Server 报表

编辑录入:coldstar [复制链接] [打 印]
赞助商链接