ETL 过程如何映射到 MS Excel Power Pivot(数据模型)
How does ETL process map to MS Excel Power Pivot (Data Model)
版主如有需要请移至合适的论坛。
我使用 MS Excel 2016 进行数据可视化。
可以理解提取意味着将 Excel 数据保存到电子表格中,而转换数据意味着在 Power Query 中对其进行操作。
问题:
但是,如果我决定将数据加载到 Power Pivot(数据模型),那不会退回到 Transform,因为您可以
创建日历Table
创建度量(或根据需要计算列)
或者使用 Power Pivot(数据模型)是否属于数据建模,因为您不再格式化、合并预先存在的数据;
您正在创建新数据(即日历 Table、度量等)以与预先存在的数据合并
请澄清
Power Query(现在是数据选项卡中的标准 excel 2016):是一种 ETL(提取 - 转换 - 加载)工具。一个标准的例子是您将它连接到您的源 ERP 系统,并制作一个产品 table。这不会是 table 的精确副本,但可能由多个 table 组成,它们被连接在一起。您只保留相关的列。
Power Pivot:这是一个数据建模工具,它允许您在数据和属性 table 之间创建关系。它使您可以使用与时间相关的度量(年初至今、上一年……)。
一般情况下,当您在 power pivot 中构建模型时,您可以选择将数据直接加载到 power pivot(无需 power 查询)。如果您已经有一个完成 ETL 过程的数据仓库,这将很有用。
如果要执行 ETL 过程,最好使用 power query,并将数据加载到 power pivot。 (选项:加载到数据模型)。
版主如有需要请移至合适的论坛。
我使用 MS Excel 2016 进行数据可视化。
可以理解提取意味着将 Excel 数据保存到电子表格中,而转换数据意味着在 Power Query 中对其进行操作。
问题:
但是,如果我决定将数据加载到 Power Pivot(数据模型),那不会退回到 Transform,因为您可以
创建日历Table
创建度量(或根据需要计算列)
或者使用 Power Pivot(数据模型)是否属于数据建模,因为您不再格式化、合并预先存在的数据;
您正在创建新数据(即日历 Table、度量等)以与预先存在的数据合并
请澄清
Power Query(现在是数据选项卡中的标准 excel 2016):是一种 ETL(提取 - 转换 - 加载)工具。一个标准的例子是您将它连接到您的源 ERP 系统,并制作一个产品 table。这不会是 table 的精确副本,但可能由多个 table 组成,它们被连接在一起。您只保留相关的列。
Power Pivot:这是一个数据建模工具,它允许您在数据和属性 table 之间创建关系。它使您可以使用与时间相关的度量(年初至今、上一年……)。
一般情况下,当您在 power pivot 中构建模型时,您可以选择将数据直接加载到 power pivot(无需 power 查询)。如果您已经有一个完成 ETL 过程的数据仓库,这将很有用。 如果要执行 ETL 过程,最好使用 power query,并将数据加载到 power pivot。 (选项:加载到数据模型)。