使用模型设计器

报表模型是数据源及其关系的元数据说明。报表模型为数据库字段与表、逻辑分组的模型项以及数据源中项之间的预定义关系提供了熟悉的业务名称。报表模型有助于报表生成器用户浏览基础数据源的数据,并从中选择所需的数据。报表服务器可使用报表模型定义来自动生成用于检索所请求数据的查询。

若要生成模型,首先必须创建一个报表模型项目。报表模型项目是一种用于模型的容器,由一个或多个数据源 (.ds) 文件、数据源视图 (.dsv) 文件和报表模型 (.smdl) 文件组成。在一个 .smdl 文件中只能引用一个数据源和数据源视图。模型设计器只能从 SQL Server 数据库以及运行 9.2.0.3 版或更高版本的 Oracle 数据库来生成报表模型。有关基于 Analysis Services 多维数据集创建报表模型的信息,请参阅使用报表管理工具生成模型

若要生成模型,您需要运行模型设计器向导。运行模型设计器向导时,您可以创建数据源和数据源视图,并生成模型。如果需要,可以使用“模型设计”窗口继续修改模型。通过重新排列模型内的模型项以及向模型中添加其他模型项(如实体、文件夹或透视),可以修改模型。您可以重命名或删除模型项,还可以向其添加文件夹、字段、表达式和角色。另外,可以设置属性和添加集合来指定报表生成器中模型项的行为。模型发布到报表服务器或 SharePoint 库之后,用户必须拥有访问模型的权限,才可在报表生成器中使用模型。

若要查看有关创建报表模型项目的教程,请参阅教程:创建报表模型

本节内容