SQL Server2008报表服务

来源:互联网 发布:域名解析到ip端口号 编辑:程序博客网 时间:2024/06/05 19:58

  SQL Server2008报表服务提供了另一个完全基于服务器的平台,它用于支持广泛的报表需求,包括管理的企业报表、内嵌的报表和基于网络的报表,使公司可以在整个企业范围按需发送相关的信息。报表服务2008具有制作多数据源、格式丰富的报表所需要的工具和功能,并且提供了一组熟悉的工具来管理和保护企业报表解决方案。报表会被快速而有效地处理和发送,用户可以订阅从而自动接收到报表,或者即时地访问报表库中的报表,或者在业务处理过程中直接使用已嵌到商业或Web应用程序的报表。

  SQL Server2008报表服务是基于服务器的报表平台,可以用来创建和管理包含关系数据源和多维数据源中表格、矩阵、图形和自由格式的报表。可以通过基于万维网的连接来查看和管理所创建的报表。
报表服务包括下列核心组件。

  1.一整套工具,可以用来创建、管理和查看报表。

  2. 一个报表服务器,用于承载和处理各种格式的报表。输出格式包括HTML、PDF、TIFF、Excel、CSV等。

  3.一个API,开发人员可以在自定义应用程序中集成或扩展数据和报表处理,或者创建自定义工具来生成和管理报表。

  生成的报表可以基于SQL Server、Analysis Services、Oracle或者任何Microsoft .NET数据访问接口(如 ODBC和OLEDB)提供的关系数据或多维数据。可以创建表格、矩阵和自由格式的报表。还可以创建使用预定义模型和数据源的即时报表。

  在报表服务中生成的报表包括交互功能和基于Web的功能,在外观和功能上都超越了传统的报表。例如,深化报表允许在数据层间进行导航;参数化报表支持在运行时对内容进行筛选;自由格式的报表支持以垂直、嵌套和并排方式安排内容布局;支持指向基于Web的内容或资源的链接;支持通过远程或本地Web连接安全地集中访问报表。

  尽管报表服务本身已经与Microsoft的其它技术进行了集成,但是开发人员和第三方供应商还可以生成相应的组件,以支持其它报表的输出格式、传递格式、身份验证模式和数据源类型。在模块设计中特意创建了开发和运行时体系架构,以支持可能采用的第三方扩展和集成。

0 0
原创粉丝点击