第 13 课:创建透视

新建日期: 2005 年 12 月 5 日

对于包含许多主题区域(例如销售数据、生产数据和提供数据)的模型,如果创建了模型的透视,则对于报表生成器用户而言可能非常有用。透视是模型的子集。对于模型用户而言,创建透视使得导航模型内容变得更加轻松。在本课中,您将创建透视并向透视中添加所需的实体。此外,您将可以在报表生成器中查看更改。

创建透视

  1. 在树视图中,右键单击**“模型”,指向“新建”,再单击“透视”**。

  2. 在**“编辑透视”对话框中,单击“全部清除”**。

  3. 找到**“采购订单详细信息”**实体,再选中其复选框。

    请注意,“采购订单标题”和“产品”复选框处于选中状态,但是为灰显。如果立即单击“确定”,则将只在透视中添加标识属性。本练习的目的是将两个实体的全部内容添加到透视中。

  4. 若要将“采购订单标题”实体的全部属性添加到透视中,请先清除复选框,然后再次选中它。

  5. 找到**“产品”**实体,清除复选框,然后再次选中它。

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

    新的透视包含了“产品”实体和“采购订单”实体以及一些相关的角色和实体。

重命名透视

  1. 若要查看新的透视,请向下滚动到列表视图的底部。

    列出的最后一项称为 NewPerspective。

  2. 右键单击 NewPerspective,再单击**“重命名”**。

  3. 键入 Products and Purchases

  4. 在**“文件”菜单中,单击“全部保存”**。

部署报表模型

  • 在**“生成”菜单中,单击“部署 AdventureWorks 模型”**。

在报表生成器中查看报表模型更改

  1. 启动**“报表生成器”**。

  2. 在**“开始”**窗格中,找到 AdventureWorks 模型。

    请注意,AdventureWorks 模型旁边有一个新增的加号 (+)。

  3. 若要查看已创建的透视,请单击此加号。

  4. 选择**“产品和采购”**。

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

    当出现资源管理器窗格时,请注意,已列出“产品”、“采购订单详细信息”和“采购订单标题”等实体。

  6. 将**“产品”**实体拖动到设计区域。

  7. 在**“实体”列表中,选择“采购订单详细信息”**。

  8. 在**“字段”列表中,选择“接收总量”**,并将此字段拖动到“名称”字段的右侧。

    在“字段”列表中,请注意,“履行的总量”和“履行的数量”针对“采购订单详细信息”实体列在列表底部。请注意,“履行的总量”在顶层显示,下面嵌套有“履行的数量”。

  9. 在**“字段”列表中,选择“履行总量”**,并将此字段拖动到“接收总量”字段的右侧。

  10. 在**“报表”工具栏中,单击“运行报表”**。

    当您沿着报表移动鼠标指针时,请注意,它的形状会发生更改。您可以单击“名称”、“接收总量”或“履行总量”等列中的任何内容。

  11. 在**“履行的总量”**列中,单击“轴承滚轮”行中的 147.00

    将显示“采购订单详细信息”点击链接型报表。请注意,不再显示第二个“修改的数据”列,同时添加了“接收数量”字段和“拒收数量”字段。

后续步骤

恭喜,您已成功完成了“在模型设计器中完善报表模型”教程。

请参阅

任务

教程:在模型设计器中完善报表模型

概念

Reporting Services 教程

其他资源

使用模型设计器
在模型设计器中使用透视
模型设计器对象属性

帮助和信息

获取 SQL Server 2005 帮助