Reporting Service

Reporting Service[@more@]
1:为什么需要基于服务器的报表?

基于服务器的报表功能为实现以下任务提供了方法:集中存储和管理报表、设置策略和确保对报表及文件夹的安全访问、控制处理和分发报表的方式,以及将在业务中使用报表的方式标准化。

Reporting Services 是可伸缩的。您可以在单个服务器、分布式服务器和 Web 场配置中安装报表服务器。

2:将报表功能添加到应用程序

您可以将 Reporting Services 功能添加到新的或现有应用程序中。许多应用程序都包含预定义的报表,这些报表提供有关应用程序操作的信息和分析。如果要生成带有报表功能的应用程序,可以在应用程序中添加 Reporting Services。通过创建要包含的报表,然后将这些报表、报表服务器引擎和报表服务器数据库与应用程序一起打包,就可以将报表功能添加到现有应用程序中。在运行时,当用户启动调用报表的操作时,应用程序代码将调用报表服务器引擎,后者将在报表服务器数据库中检索报表定义并用最新数据处理报表。
3:报表制作
报表制作在客户端上完成,而不是在报表服务器上。在报表的外观满足需要后,您可以将其发布到报表服务器上,在这里,报表将可以供常规使用。
4:报表管理

使用 Reporting Services 的主要优点之一是可以从一个中央位置管理报表和相关项。可以管理的项包括报表、文件夹、数据源连接和资源。对于这些项,您可以定义安全性、属性;在某些情况下,还可以定义计划操作。此外,可以创建共享计划和共享数据源,用于通用目的。
5:报表的访问和传递

在 Reporting Services 中,有两种方法可用于访问和传递报表:按需访问(使用户可以通过报表查看工具选择所需要的报表)和推式订阅(自动生成报表并将其传递到目标位置)。

要按需查看报表,用户需要从报表服务器文件夹层次结构中选择报表。用户可以使用报表管理器来浏览报表服务器文件夹,或搜索特定报表。

要自动接收报表,用户需要订阅某个特定报表或一组报表。当报表运行时,用户将收到报表可用的通知,或通过电子邮件收到报表的副本。报表服务器管理员可以生成数据驱动订阅,用于将报表推向一大组用户。数据驱动订阅将在运行时生成一个收件人列表。在数据驱动订阅中,传递设置是在触发订阅时从存储的数据(如员工数据库中的数据)生成的。

Reporting Services 支持多种查看格式。在显示报表后,用户可以用其他格式重新显示报表。
6:Reporting Services 组件概述
1)报表服务器

报表服务器是 Reporting Services 的主要组件。它是一项 Web Service,提供了一系列编程接口,客户端应用程序可使用这些编程接口对该报表服务器进行访问。通过其子组件,报表服务器可以处理报表请求;检索报表属性、格式设置信息和数据;将格式设置信息与数据进行合并;以及呈现最终报表。

子组件包括:编程接口、报表处理器、数据处理扩展插件、呈现扩展插件、报表服务器数据库、计划和传递处理器、传递扩展插件。
2)报表管理器

报表管理器是一个基于 Web 的报表访问和管理工具,它包含在 Microsoft® SQL Server™ Reporting Services 中。使用报表管理器可以执行以下任务:

  • 查看、搜索和订阅报表
  • 创建和管理文件夹、链接报表、报表历史、计划、数据源连接以及订阅
  • 设置属性和报表参数
  • 管理角色定义和角色分配(这两者控制着用户对于报表和文件夹的访问权限)

3)报表设计器
4)报表服务器命令行实用工具

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/41112/viewspace-932047/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/41112/viewspace-932047/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值