Power View基于Power Pivot创建和管理的工作簿中的数据模型.您可以从Power Pivot窗口访问数据模型.由于Power Pivot在管理Power Pivot窗口时使用的优化,您可以动态处理大型数据集.由于数据模型,Power View可视化及其交互功能是可能的.
您还可以从工作簿中的Power View工作表创建和/或修改数据模型.
对于那些Excel中的数据模型概念是新的读者,建议参考Excel Power Pivot教程了解详细信息.在本章中,您将了解有关Power View和数据模型的更多信息.
Power View和数据模型
您已经了解到Power View是基于的在Power Pivot窗口中创建和管理的数据模型.您还看到了基于大数据的交互式可视化的强大功能,例如作为数据模型一部分的奥林匹克数据.
当您的工作簿中有数据模型时,每当您创建一个Power View工作表,它会自动从数据模型中获取数据表以及它们之间定义的关系,以便您可以从相关数据表中选择字段.
如果您在工作簿中有Excel表,可以将它们链接到数据模型中的数据表.但是,如果您拥有大型数据集(如Olympics数据),则可以通过直接从数据源创建数据模型来优化Power View.
在工作簿中创建数据模型后在表格中定义的关系,您都可以在Power View中可视化和浏览数据.
您可以刷新数据模型中的数据,以更新数据源中的修改您已创建数据模型.
从Power View工作表创建数据模型
您还可以直接从Power View工作表创建数据模型跟随 :
从包含两个工作表中的销售人员数据和销售数据的新工作簿开始.
从Salesperson工作表和名称中的数据范围创建一个表销售人员.
从范围o创建一个表f销售工作表中的数据并将其命名为Sales.
您的工作簿中有两个表 - Salesperson和Sales.
单击销售工作表中的销售表.
单击功能区上的 INSERT 选项卡.
单击"报告"组中的"Power View".
将在您的工作簿中创建一个新的Power View工作表.将显示一个表可视化,其中包含Sales表中的所有字段.请注意,您的工作簿中没有数据模型.
正如您在Power View Fields列表中所看到的,将显示工作簿中的两个表.但是,在Power View中仅显示活动表(Sales)字段.
在Power View中的表中,将显示Salesperson ID.假设您要显示销售员名称.
在Power View Fields列表中,进行以下更改 :
取消选择Sales表中的Salesperson ID字段.
在Salesperson表中选择Salesperson字段.
由于工作簿中没有数据模型,因此两个表之间不存在任何关系. Power View中不显示任何数据. Excel会显示指示您该怎么做的消息.
"功能视图字段"窗格中将显示"创建"按钮.单击"创建"按钮.
电源视图表本身中将出现创建关系对话框.
使用销售员ID字段在两个表之间创建关系.
在不关闭Power View工作表的情况下,您已成功创建以下 :
包含两个表的数据模型,并且
两个表之间的关系.
字段销售员出现在表中Power View以及销售数据.
按顺序将FIELDS区域中的字段重新排列为Region,Salesperson和ΣOrderAmount.
拖动字段月份到区域TILE BY.
切换visualiza矩阵.
您可以看到,对于每个区域,将显示该区域的销售人员和订单金额总和.显示每个区域的小计.显示在Tiles中按月选择.当您在Tiles中选择Month时,该月的数据将显示在Matrix中.
您可以在创建数据模型时使用Power View可视化.您可以在Power Pivot窗口中查看它.
单击功能区上的 POWERPIVOT 选项卡.
单击"数据模型"组中的管理.出现Power Pivot窗口.
数据表 - Salesperson和Sales在数据模型中与定义的关系一起创建.
从Power View Sheet修改数据模型
您还可以通过添加数据表并在数据表之间创建关系,从Power View工作表中修改工作簿中的数据模型.
考虑Excel表 - 工作簿中的SalesTarget.
单击Power View表.
单击矩阵.
将可视化切换到表格.
取消选择字段 - 月.
单击"电源视图字段"窗格中的所有选项卡.您可以看到包含SalesTarget表.
单击功能区上的 POWERPIVOT 选项卡.
单击"管理". Power Pivot窗口出现,显示数据模型.
您可以从Power View本身向数据模型添加数据表.
单击Power View表.
在Power View字段列表的SalesTarget表中选择字段 SalesTarget .
新字段SalesTarget被添加到表中,但是可能需要一条消息 - 表之间的关系.出现 CREATE 按钮.
单击"创建"按钮.将出现创建关系对话框.
与SalesPersonID字段建立关系,然后单击"确定".
点击Power Pivot窗口.
您在电源中创建的关系查看表单反映在数据模型中.
单击Power View中FIELDS区域SalesTarget字段中的箭头字段窗格.
从下拉列表中选择不要汇总.
重新排列字段区域中的字段.