第 2 课:使用报表管理器创建报表模型

新建日期: 2005 年 12 月 5 日

在报表管理器或 Management Studio 中创建报表模型的过程分为两个步骤:首先创建数据源,然后再生成模型。数据源是一个连接字符串,指示 Reporting Services 要用于创建报表模型的数据的位置,以及报表服务器在运行报表生成器报表时要使用的数据的位置。在本课中,您将使用报表管理器创建数据源和报表模型,然后在报表生成器中查看报表模型。

打开报表管理器

  1. 打开 Internet 浏览器。

  2. 在**“地址”**栏中,键入报表服务器的 URL。

    默认情况下,URL 为 http://<服务器名>/reports

  3. 按 Enter 键。

    将在浏览器中打开 Reporting Services 的主页。

创建数据源

  1. 在**“主页”上,单击“新建数据源”**。

  2. 在**“名称”**框中,键入 RM_ASCube

    使用此名称有助于区分数据源和其他已保存到报表管理器中的数据源。

  3. 在**“说明”**框中,键入 This is the Report Manager data source file for the AS cube

  4. 确认选中了**“启用此数据源”**复选框。

  5. 在**“连接类型”**列表中,选择 Microsoft SQL Server Analysis Services

    ms345313.note(zh-cn,SQL.90).gif注意:
    连接类型必须为 Microsoft SQL Server 或 Microsoft SQL Server Analysis Services (SSAS),以便作为模型源使用。若要基于 SQL Server 数据库创建报表模型,请选择 Microsoft SQL Server。
  6. 在**“连接字符串”**框中,键入以下内容:

    Data Source=localhost;Initial Catalog="Adventure Works DW"

  7. 选择**“Windows 集成安全性”**。

  8. 单击**“确定”**。

    这样便可创建一个新的数据源并在主页中显示。您可以将数据源移到报表服务器中的文件夹,方法是选择数据源,单击**“移动”,在报表服务器中选择一个文件夹,再单击“确定”**。但是,对于本教程,将数据源保留在主页中。

创建报表模型

  1. SQL Server Reporting Services 的**“主页”**上,单击 RM_ASCube。

  2. 向下滚动到页面底部,再单击**“生成模型”**。

  3. 在**“名称”**框中,键入

    RM_ASCubeReportModel

  4. 在**“说明”**框中,键入:

    This is the AdventureWorks SSAS cube-based model created using Report Manager。

  5. 若要指定要将模型保存到的文件夹,请单击**“更改位置”**并选择所需的文件夹。

  6. 若要创建报表模型,请单击**“确定”**。

    这样便可在指定的文件夹中或在默认的主页中创建模型。创建了模型之后,将出现该模型的**“属性”选项卡的“常规”**页。现在便完成了模型部署,您可以开始在报表生成器中使用该模型了。

    重要事项   如果 SSAS 多维数据集已更改,则必须重新生成模型以反映这些更改。可以通过选择模型,单击**“常规”选项卡,再单击“重新生成模型”**来重新生成模型。

在报表生成器中浏览模型

  1. 若要返回到**“主页”,请单击“主页”**。

  2. 单击**“报表生成器”**。

    将出现“报表生成器”窗口。

  3. 在**“开始”**窗格中,找到 RM_ASCubeReportModel

    请注意,RM_ASCubeReportModel 报表模型的下面嵌套有若干项。这些嵌套项为“透视**”。通过 Analysis Services 多维数据集创建完报表模型后,SSAS 数据库中的多维数据集便会在报表生成器中显示为透视。顶层模型不能用于生成报表;相反,您必须选择其中一个嵌套的透视。

  4. 选择**“销售渠道”透视,再单击“确定”**。

    在**“资源管理器”**窗格中,请注意,选定的透视的名称出现在窗格顶部,多维数据集内容显示为实体、文件夹以及字段。

  5. 若要退出报表生成器,请在**“文件”菜单中,单击“退出”**。

后续步骤

您已经成功使用报表管理器创建了模型并在报表生成器中打开了该模型。在下一课中,您将学习如何使用 Management Studio 创建模型。请参阅第 3 课:使用 Management Studio 创建报表模型

请参阅

概念

SQL Server 2005 Analysis Services 教程

其他资源

使用报表管理工具生成模型
使用报表生成器(即席报表)
SQL Server Management Studio 简介
开发 Analysis Services 解决方案和项目
使用数据源 (Analysis Services)
使用数据源操作指南主题 (SSAS)

帮助和信息

获取 SQL Server 2005 帮助