功率查询中的重复和参考之间的区别

在电源查询中,我们可以复制或引用现有表。但是它们之间有什么区别?让我们深入研究它。

来源:走向数据科学

我们必须将相同数据的副本加载到电源查询中。 Power查询提供了两种获取相同数据的方法两次:重复和参考。让我们看一下这两个功能与何时使用另一个功能之间的区别。

简介

我可能需要两次将相同的数据加载到Power查询中,然后将相同的数据加载到Power BI中。

当我必须将数据列或在数据上执行其他转换,或者需要以两种不同的方式从表中提取数据时,这可能会发生这种情况。

Power查询为我们提供了两个功能来完成此操作:

    重复:这重复了该表的M代码并创建了一个新表。参考:这取出表的输出并创建一个新表。在引用表中也可见对源表的所有更改。
  • 重复:这重复了该表的M代码,并创建了一个新表。
  • 参考:这取出表的输出并创建一个新表。在引用表中也可见对源表的所有更改。
  • 您可能会争辩说,当我使用参考时,数据将从源中读取一次,因为我将一个表的输出重复使用以进行不同的输出。

    这是本文的目的:这是对还是错?

    准备工具

    i使用SQL Server作为数据源和SQL Profiler来分析数据库中发生的情况。

    SQL Profiler是可以拦截SQL Server实例上所有流量的工具。

    幸运的是,SQL Profiler是SQL Server Management Studio(SSMS)的一部分,可以免费使用。

    SQL Server Management Studio(SSM)

    您可以在介质上阅读此文章,以获取SQL Server Profiler的更详细说明:掌握SQL Server Profiler:解锁数据库Insights

    掌握SQL Server Profiler:解锁数据库Insights

    分析这两个功能的行为的另一种方法是功率查询诊断。

    我在媒介上写了有关电源查询诊断的文章:用负载轨迹分析功率查询

    用负载轨迹分析功率查询 在这里