代码之家  ›  专栏  ›  技术社区  ›  Rhonda

ETL过程如何映射到MS Excel Power Pivot(数据模型)

  •  1
  • Rhonda  · 技术社区  · 7 年前

    能够理解提取意味着将Excel数据保存到电子表格中,转换数据意味着在Power Query中对其进行操作。

    问题:

    或者使用Power Pivot(数据模型)是否属于数据建模,因为您不再格式化、合并预先存在的数据;

    相反,您正在创建新数据(即日历表、度量值等)以与预先存在的数据合并

    1 回复  |  直到 7 年前
        1
  •  1
  •   WimV    7 年前

    Power Query(现在是数据选项卡中的标准excel 2016):是一种ETL(提取-转换-加载)工具。一个标准示例是,将其连接到源ERP系统,并制作产品表。这可能不是表的精确副本,但可能由几个连接的表组成。只保留相关列。

    Power Pivot:这是一个数据建模工具,它允许您在数据和属性表之间创建关系。它使您可以使用与时间相关的度量(年初至今,上一年,…)。

    通常,在power pivot中构建模型时,可以选择将数据直接加载到power pivot中(无需power query)。如果您已经有一个完成ETL过程的数据仓库,这将非常有用。 如果要执行ETL过程,最好使用power query,并将数据加载到power pivot中。(选项:加载到数据模型)。