比较报表创作环境
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 中的功能集的相关信息。 |