使用模型

更新日期: 2008 年 11 月 17 日

报表模型是数据源及其关系的元数据说明。若要使用报表生成器创建报表,必须首先基于以下数据库生成一个报表模型:Microsoft SQL Server 2000 或 SQL Server 2005 数据库、SQL Server 2005 Analysis Services 多维数据集、运行 9.2.0.3 或更高版本的 Oracle 数据库,或者运行 12.0 或 6.20 版本的 Teradata 数据库。可以使用模型设计器、报表管理器、Microsoft Office SharePoint Server 2007 或 SQL Server Management Studio 创建模型。模型设计器为基于 SQL Server 或 Oracle 数据库设计模型提供了最大的灵活性。通过使用模型设计器,可以选择要在模型生成进程中应用哪些规则,并且可以修改模型及其基础数据源视图。使用报表管理器、Office SharePoint Server 或 Management Studio,您可以生成基于 SQL Server 数据库、Oracle 数据库、Teradata 数据库或 Analysis Services 多维数据集的模型。在模型设计器中只能进一步编辑基于 Oracle、Teradata 和 SQL Server 的模型。

ms156272.note(zh-cn,SQL.90).gif注意:
如果您的模型是基于 SQL Server Analysis Services 多维数据集生成的,并且该多维数据集已经更改,那么您应该重新生成此模型。若要使基于 Analysis Services 多维数据集的模型更高效,建议您在多维数据集内进行更改。有关 AS 多维数据集的模型生成规则的详细信息,请参阅创建和使用基于多维数据集的报表模型

工具比较

下表对用于创建报表模型的不同工具进行了直观的比较。可以在模型设计器中编辑基于 SQL Server 数据库、Oracle 数据库和 Teradata 数据库的模型(无论该模型是使用何种工具生成的)。

工具 SQL Server 数据库 Analysis Services 多维数据集 Oracle 数据库 Teradata 数据库

模型设计器

报表管理器

Management Studio

SharePoint Server

本节内容

请参阅

概念

模型设计器
报表生成器
使用报表模型即席生成报表

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

版本 历史记录

2008 年 11 月 17 日

更改的内容:
  • 添加了有关 Teradata 数据库的信息。

2006 年 12 月 12 日

更改的内容:
  • 添加了有关 Oracle 数据库的信息。
  • 添加了有关 Office SharePoint Server 的信息。

2006 年 4 月 14 日

更改的内容:
  • 添加了有关可生成 SQL Server 模型的哪些版本的信息。