比较报表创作环境

MicrosoftSQL Server 2008Reporting Services 提供三种报表创作环境:

  • Report Builder 2.0. 使用此工具可以利用熟悉的功能区界面来设计报表。

  • 报表生成器 1.0. 使用此工具可以设计以报表模型作为数据源的即席报表。

  • 报表设计器. 使用 SQL ServerBusiness Intelligence Development Studio 中的此工具可以设计功能齐全的报表。

所有这三种创作环境都用报表定义语言 (RDL) 来创建报表定义。本主题列出了每种创作环境中支持的功能。

项目功能

功能

SQL Server 2008 中的报表设计器 (BI Development Studio)

Report Builder 1.0

Report Builder 2.0(独立部署和 ClickOnce 部署)

将 SQL ServerReporting Services (SSRS) 报表和数据源、SQL ServerAnalysis Services (SSAS) 多维数据集、SQL ServerIntegration Services (SSIS) 包和 Visual Studio (VS) 语言项目集成在 BI Development Studio 的单个解决方案中。

可用

使用 VSTS 或 SourceSafe 等与 VS 兼容的源控制系统。

可用

使不希望在 BI Development Studio 中工作的业务用户能够创建自己的报表或更新、编辑和共享现有报表。

可用 可用

使用针对 Microsoft Office 进行优化的报表创作环境。

可用

使用多个部署配置。

可用

管理作为项目一部分的资源,例如图像。

可用

为数据扩展插件、呈现扩展插件、自定义程序集自定义配置选项。

可用

报表数据功能

功能

SQL Server 2008 中的报表设计器 (BI Development Studio)

Report Builder 1.0

Report Builder 2.0(独立部署和 ClickOnce 部署)

创建和使用嵌入数据源。

可用 可用

通过报表服务器凭据使用共享数据源。

可用

创建共享数据源。

可用

通过使用图形查询设计器,创建直接从关系数据库检索数据的查询。

可用

Visual Database Tools 的视图设计器

可用

关系查询设计器:仅 SQL Server

使用基于文本的查询设计器创建直接从关系数据库检索数据的查询。

可用 可用

使用图形查询设计器创建直接从多维数据库检索数据的查询。

可用 可用

使用支持扩展字段属性的基于文本的查询设计器,为多维数据库创建查询。

可用

创建直接从数据挖掘模型检索数据的查询。

可用

从对单个报表的多个数据源的多个查询检索数据。

可用 可用

从 .sql 文件或报表导入查询。

可用 可用

从数据源类型 SQL Server、Analysis Services、Sap NetWeaver BI、Hyperion Essbase、OLE DB、Teradata、ODBC、Oracle 和 XML 检索数据。

可用 可用

从 SQL Server、Analysis Services、Oracle 或 Teradata 生成的报表模型检索数据。

可用 可用 可用

报表布局支持功能

功能

SQL Server 2008 中的报表设计器 (BI Development Studio)

Report Builder 1.0

Report Builder 2.0(独立部署和 ClickOnce 部署)

新建报表向导。

可用

数据区域向导。

可用

丰富的可视化效果(图表、仪表)。

可用 可用

基本图表

可用

自由格式报表布局图面。

可用 可用

通过布局操作的查询生成。

可用

自动生成无限钻取链接。

可用

根据数字格式和列宽自动设置数据格式。

可用

灵活的数据布局 (Tablix)。

可用 可用

用于对齐的对齐线。

可用 可用

缩放。

可用 可用

将字段添加到单元的字段标记。

可用 可用

简单表达式的占位符文本。

可用 可用

完全支持 RDL 功能。

可用 可用

高级分组、排序和筛选。

可用 可用 可用

一个报表中的多个数据区域。

可用 可用

报表表达式支持功能

功能

SQL Server 2008 中的报表设计器 (BI Development Studio)

Report Builder 1.0

Report Builder 2.0(独立部署和 ClickOnce 部署)

用于报表表达式的 IntelliSense。

可用

在“任务”窗格中显示处理错误。

可用

报表呈现功能

功能

SQL Server 2008 中的报表设计器 (BI Development Studio)

Report Builder 1.0

Report Builder 2.0(独立部署和 ClickOnce 部署)

Excel

可用 可用 可用

Word

可用 可用 可用

PDF (Acrobat)

可用 可用 可用

MHTML(Web 存档)

可用 可用 可用

TIFF

可用 可用 可用

CSV(逗号分隔)

可用 可用 可用

XML(仅报表数据)

可用 可用 可用

HTML 4.0

可用 可用 可用

自定义扩展功能

功能

SQL Server 2008 中的报表设计器 (BI Development Studio)

Report Builder 1.0

Report Builder 2.0(独立部署和 ClickOnce 部署)

为自定义报表项 (CRI) 提供设计时支持。

可用

使用本地 CRI。

可用

使用报表服务器 CRI。

可用 可用

以 VB.NET 或 C# 等语言使用本地自定义 .NET Framework 程序集。

可用

在报表服务器上使用运行时自定义 .NET Framework 程序集。

可用

使用本地自定义数据源。

可用

使用安装在报表服务器上的自定义数据源。

可用

在报表服务器上使用自定义安全扩展插件来验证用户名和密码。

可用 可用 可用

其他功能

功能

SQL Server 2008 中的报表设计器 (BI Development Studio)

Report Builder 1.0

Report Builder 2.0(独立部署和 ClickOnce 部署)

查看 RDL 代码。

可用

从 Access 导入现有报表。

可用

更改历史记录

更新的内容

在“报表布局支持功能”表中添加了有关自动设置数据格式的信息。

在“自定义扩展插件功能”表中添加了有关自定义安全扩展插件支持的信息。

包括了在 SQL Server 2008 PCU1 中引入的 Report Builder 2.0 ClickOnce 中的功能集的相关信息。