如何使用模型设计器创建报表模型

更新日期: 2006 年 12 月 12 日

您可以使用模型设计器从 SQL Server 数据库或 Oracle 数据库生成模型。首先,您需要在 Business Intelligence Development Studio 中创建报表模型项目。然后,创建数据源文件和数据源视图文件。最后,创建一个语义模型文件。

创建报表模型项目

  1. 单击**“开始”,依次指向“所有程序”**和 Microsoft SQL Server 2005,再单击 Business Intelligence Development Studio

  2. 在**“文件”菜单上,指向“新建”,再单击“项目”**。

  3. 在**“项目类型”列表中,单击“商业智能项目”**。

  4. 在**“模板”列表中,单击“报表模型项目”**。

  5. 为项目键入名称和位置,或单击**“浏览”**并选择位置。

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

    此时,将在解决方案资源管理器窗口中显示新的项目。

创建数据源

  1. 在解决方案资源管理器中,右键单击**“数据源”文件夹,再单击“添加新数据源”**。

    将打开数据源向导。

    ms156284.note(zh-cn,SQL.90).gif注意:
    或者,您可以先启动报表模型向导,然后在您创建报表模型时创建数据源和数据源视图文件。
  2. 在**“欢迎使用数据源向导”页中,单击“下一步”**。

  3. 在**“选择如何定义连接”页中,单击“基于现有连接或新连接创建数据源”,再单击“新建”**。

  4. 在**“服务器名称”**中,选择要连接的服务器的名称。

  5. 选择报表生成器用户连接数据库时所需使用的连接方法。

    • Windows 身份验证:如果希望操作系统对 SQL Server 用户进行身份验证,请选择此选项。如果选择此选项,则允许 SQL Server 使用 Windows 安全功能(如密码加密)对用户进行身份验证。极力建议选择此选项。
    • SQL Server 身份验证:如果希望用户使用您创建的 SQL Server 登录帐户,请选择此选项。用户必须提供有效的 SQL Server 登录名和密码。
    ms156284.Caution(zh-cn,SQL.90).gif注意:
    请尽可能使用 Windows 身份验证。
  6. 在**“选择或输入数据库名称”**列表中,选择要使用的数据库的名称。

  7. 若要验证连接,请单击**“测试连接”**。

  8. 单击**“确定”,然后再次单击“确定”**。

  9. 单击**“下一步”**。

  10. 在**“完成向导”页中,“数据源名称”**框将显示默认的数据源名称。请键入不同的名称,或使用默认名称。默认名称是连接使用的数据库的名称。

  11. 若要完成向导,请单击**“完成”**。

    此时,解决方案资源管理器的**“数据源”**文件夹中将出现刚创建的新数据源。

创建数据源视图

  1. 在解决方案资源管理器中,右键单击**“数据源视图”文件夹,再单击“添加新数据源视图”**。

  2. 在**“欢迎使用数据源视图向导”页中,单击“下一步”**。

  3. 在**“选择数据源”页中,从“关系数据源”列表中选择数据源。如果未列出数据源,您需要单击“新建数据源”**按钮来创建一个数据源。

    ms156284.note(zh-cn,SQL.90).gif重要提示:
    当为 Oracle 模型生成数据源视图时,确保要单击数据源视图向导的“选择数据源”页面中的“高级”按钮,然后在“高级数据源视图选项”对话框中选择架构名称以筛选数据库对象。然后选择要添加到模型的数据库对象。
  4. 单击**“下一步”**。

  5. 在**“名称匹配”页中,单击“下一步”**。

  6. 在**“选择表和视图”页中上,选择要在语义模型中包含的表和视图,再单击箭头按钮,将相应的对象从“可用对象”列表移至“包含的对象”**列表中。

    ms156284.note(zh-cn,SQL.90).gif重要提示:
    如果创建基于 Oracle 的报表模型,则选择要添加到报表模型的表和视图时不要单击“添加相关表”按钮。如果单击此按钮,将不会生成数据源视图 (.DSV) 文件。
  7. 单击**“下一步”**。

  8. 在**“完成向导”**页中,将显示默认的数据源视图名称。您可以键入不同的名称,或使用默认名称,该默认名称是您为其创建数据源视图的数据源的名称。

  9. 若要完成向导,请单击**“完成”**。

    新数据源视图将显示在解决方案资源管理器的**“数据源视图”**文件夹中。

创建报表模型

  1. 在解决方案资源管理器中,右键单击报表模型文件夹,再单击**“添加新报表模型”**。

  2. 在**“欢迎使用报表模型向导”页中,单击“下一步”**。

  3. 在**“选择数据源视图”页中,选择您的报表所要使用的数据源视图,再单击“确定”**。如果未列出数据源视图,您需要单击“新建数据源视图”按钮来创建一个数据源视图。

  4. 在**“选择报表模型生成规则”页中,选择您要应用于模型的规则并选择要使用的模型语言,再单击“下一步”**。

  5. 在**“更新统计信息”页中,确保选择了“在生成前更新统计信息”**。报表模型向导在创建模型前需要收集有关数据源的基本统计信息,才可创建报表模型。

    ms156284.note(zh-cn,SQL.90).gif注意:
    除非已经更改数据源或数据源视图,否则在下次更新模型时可以选择“使用数据源视图中存储的当前统计信息”选项。
  6. 单击**“下一步”**。

  7. 在**“完成向导”页中,为报表模型键入名称,再单击“运行”**。

  8. 单击**“完成”**。

    此时,将显示报表模型的内容。

请参阅

概念

使用报表模型即席生成报表
创建报表模型项目
使用模型设计器

其他资源

使用数据源 (Analysis Services)
使用数据源视图 (Analysis Services)

帮助和信息

获取 SQL Server 2005 帮助