使用Excel Power Pivot进行数据建模

Microsoft Excel Power Pivot是一种出色的数据建模和分析工具.

  • 数据模型是Power Pivot数据库.

  • DAX是一种公式语言,可用于通过DAX公式在数据模型中使用数据创建元数据.

  • 使用数据模型中的数据和元数据创建的Excel中的数据透视表使您能够分析数据并显示结果.

在本教程中,您将学习使用Power Pivot数据模型和DAX进行数据建模以及使用Power Pivot进行数据分析.如果您不熟悉Power Pivot,请参阅Excel Power Pivot教程.

您已经学习了上一章中的数据建模过程步骤 - 数据建模和分析概念.在本章中,您将学习如何使用Power Pivot数据模型和DAX执行每个步骤.

在以下各节中,您将学习应用于Power的每个过程步骤.透视数据模型以及如何使用DAX.

整形数据

在Excel Power Pivot中,您可以从各种类型的数据源导入数据,导入时,您可以查看并选择要导入的表和列.

  • 识别数据源.

  • 查找数据源类型.例如,数据库或数据服务或任何其他数据源.

  • 确定当前上下文中哪些数据相关.

  • 确定数据的相应数据类型.在Power Pivot数据模型中,表中的整个列只能有一种数据类型.

  • 确定哪些表是事实表,哪些表是维表.

  • 确定表之间的相关逻辑关系.

将数据加载到数据模型中

您可以使用功能区上Power Pivot窗口中提供的多个选项将数据加载到数据模型中.您可以在组中找到这些选项,获取外部数据.

将数据加载到数据模型中

您将学习如何将Access数据库中的数据加载到数据模型中 - 将数据加载到数据模型中.

出于说明目的,Access数据库使用盈亏数据.

在数据模型中定义数据类型

Power Pivot中数据建模过程的下一步是定义表中列的数据类型加载到数据模型中.

您将学习如何定义表中的列的数据类型 - 定义数据类型数据模型.

创建表之间的关系

Power Pivot中数据建模过程的下一步是创建数据中表之间的关系模型.

你将学习如何在章节中创建关系 - 扩展数据模型.

创建新数据洞察

在数据模型中,您可以创建必要的元数据通过 :


创建新数据洞察

  • 创建计算列

  • 创建日期表

  • 创建度量

然后,您可以通过创建基于表中列的动态Power PivotTable来分析数据以及在数据透视表字段列表中显示为字段的度量.

添加计算列

表中的计算列是您添加到a的列使用DAX公式表.

您将学习如何在数据模型的表格中添加计算列 - 扩展数据模型.

创建日期表

要在DAX公式中使用时间智能函数来创建元数据,需要Date表.如果您是Date表的新手,请参阅章节 - 了解日期表.

您将学习如何在数据模型中创建Date表 - 扩展数据模型.

创建度量

您可以使用DAX函数和DAX公式在数据表中创建各种度量,以进行数据分析所需的不同计算.当前上下文.

这是使用DAX进行数据建模的关键步骤.

您将学习如何为各种利润目的创建度量后续章节中的损失分析.

使用Power PivotTables分析数据

您可以为损益分析的每个方面创建Power PivotTables .当您在后续章节中学习如何使用DAX创建度量时,您还将学习如何使用Power PivotTables使用这些度量来分析数据.