比较报表创作环境
Microsoft Reporting Services 提供四种报表创作环境:
Report Builder 3.0.使用此工具可以利用熟悉的功能区界面来设计与 SQL Server 2008 R2 报表服务器兼容的报表。
Report Builder 1.0。使用此工具可以设计以报表模型作为数据源的即席报表。可以将模型发布到 SQL Server 2005 及更高版本的报表服务器。有关详细信息,请参阅 msdn.microsoft.com 上的使用 Report Builder 1.0 设计和实现报表。
报表设计器.在 SQL Server 2008 R2 Business Intelligence Development Studio 中使用此工具可以设计与 SQL Server 2008 R2 报表服务器兼容的全功能报表。
所有创作环境都用报表定义语言 (RDL) 来创建报表定义。本主题列出了每种创作环境中支持的功能。有关报表版本支持的计划详细信息,请参阅报表创作和报表部署规划和在报表设计器和 Report Builder 3.0 中设计报表 (SSRS)。
项目功能
功能 |
报表设计器 (BI Development Studio) |
Report Builder 1.0 |
Report Builder 3.0 |
---|---|---|---|
将 SQL Server Reporting Services (SSRS) 报表和数据源、SQL Server Analysis Services (SSAS) 多维数据集、SQL Server Integration Services (SSIS) 包和 Visual Studio (VS) 语言项目集成在 BI Development Studio 的单个解决方案中。 |
|||
使用 VSTS 或 SourceSafe 等与 VS 兼容的源控制系统。 |
|||
使不希望在 BI Development Studio 中工作的业务用户能够创建自己的报表或更新、编辑和共享现有报表。 |
|||
指定多个部署配置。 |
|||
将资源作为项目的一部分进行管理,例如图像和地图。 |
|||
为数据扩展插件、呈现扩展插件、自定义程序集设置自定义配置选项。 |
报表数据功能
功能 |
报表设计器 (BI Development Studio) |
Report Builder 1.0 |
Report Builder 3.0 |
---|---|---|---|
添加嵌入数据源。 |
|||
添加使用报表服务器凭据的共享数据源。 |
|||
创建共享数据源。 |
在报表管理器中也可用。 |
||
创建和添加共享数据集。 |
|||
通过使用图形查询设计器,创建直接从关系数据库检索数据的查询。 |
Visual Database Tools 的视图设计器 |
关系查询设计器 |
|
使用基于文本的查询设计器创建直接从关系数据库检索数据的查询。 |
|||
使用图形查询设计器创建直接从多维数据库检索数据的查询。 |
|||
使用支持扩展字段属性的基于文本的查询设计器,为多维数据库创建查询。 |
|||
创建直接从数据挖掘模型检索数据的查询。 |
|||
从对单个报表的多个数据源的多个查询检索数据。 |
|||
从 .sql 文件或报表导入查询。 |
|||
从内置数据源类型检索数据。有关详细信息,请参阅数据连接、数据源和连接字符串 (SSRS)。 |
|||
从 SQL Server、Analysis Services、Oracle 或 Teradata 生成的报表模型检索数据。 |
报表布局支持功能
功能 |
报表设计器 (BI Development Studio) |
Report Builder 1.0 |
Report Builder 3.0 |
---|---|---|---|
报表向导。 |
|||
数据区域向导。 |
|||
丰富的可视化效果(图表、仪表)。 |
基本图表 |
||
地图 |
|||
自由格式报表布局图面。 |
|||
通过布局操作的查询生成。 |
|||
自动生成无限钻取链接。 |
|||
根据数字格式和列宽自动设置数据格式。 |
|||
灵活的数据布局 (Tablix)。 |
|||
用于对齐的对齐线。 |
|||
缩放。 |
|||
将字段添加到单元的字段标记。 |
|||
简单表达式的占位符文本。 |
|||
完全支持 RDL 功能。 |
|||
高级分组、排序和筛选。 |
|||
一个报表中的多个数据区域。 |
|||
添加指示器、迷你图和地图。 |
报表表达式支持功能
功能 |
报表设计器 (BI Development Studio) |
Report Builder 1.0 |
Report Builder 3.0 |
---|---|---|---|
用于报表表达式的 IntelliSense。 |
|||
查找函数和对聚合的聚合的支持 |
|||
在“任务”窗格中显示处理错误。 |
报表呈现功能
功能 |
报表设计器 (BI Development Studio) |
Report Builder 1.0 |
Report Builder 3.0 |
---|---|---|---|
Excel |
|||
Word |
|||
PDF (Acrobat) |
|||
MHTML(Web 存档) |
|||
TIFF |
|||
CSV(逗号分隔) |
|||
XML(仅报表数据) |
|||
HTML 4.0 |
自定义扩展插件功能
功能 |
报表设计器 (BI Development Studio) |
Report Builder 1.0 |
Report Builder 3.0 |
---|---|---|---|
为自定义报表项 (CRI) 提供设计时支持。 |
|||
使用本地 CRI。 |
|||
使用报表服务器 CRI。 |
|||
以 VB.NET 或 C# 等语言使用本地自定义 .NET Framework 程序集。 |
|||
在报表服务器上使用运行时自定义 .NET Framework 程序集。 |
|||
使用本地自定义数据源。 |
|||
使用安装在报表服务器上的自定义数据源。 |
|||
在报表服务器上使用自定义安全扩展插件来验证用户名和密码。 |
其他功能
功能 |
报表设计器 (BI Development Studio) |
Report Builder 1.0 |
Report Builder 3.0 |
---|---|---|---|
查看 RDL 源代码。 |
|||
从 Access 导入现有报表。 |