在 Power Query Online 中查看脚本更改

由于 Power Query Online 存储查询的方式,在某些情况下,手动输入的 M 脚本(通常是注释)可能会丢失。 审阅脚本更改窗格提供一种可突出显示更改的差异对比体验。 此功能可帮助你了解所做的更改。 可以接受更改或重新排列脚本以修复它。

三个值得注意的情况可能会导致此体验。

功能区转换的脚本

功能区转换始终会生成相同的 M 脚本,但这可能与您手动编写它的方式不同。 此脚本应始终等效。 如果不是,请联系技术支持。

注释

必须在表达式中和步骤上方放置注释 Let .. in 。 用户界面将此位置显示为 Step 属性。 所有其他注释都将丢失。 与某个步骤写在同一行、但位于另一个步骤上方的注释(例如,写在每个步骤末尾逗号后的注释)会下移。

删除脚本错误

在某些情况下,如果脚本会导致语法错误,Power Query Online 会通过对脚本进行转义处理来更新它(例如,在使用公式栏时)。

经验

提交查询时,Power Query Online 会评估该查询,以查看脚本的存储版本是否与提交的版本不同。 如果这样做,则会显示“ 查看脚本更改 ”对话框,你可以接受或取消。

  • 如果接受,Power Query Online 对查询进行更改。
  • 如果取消操作,可以重写查询,以确保您正确地组织您的评论,或者根据需要重新安排。

显示“审阅脚本更改”窗格的屏幕截图,其中描述了所提交内容与保存内容之间的差异。