由于 Power Query Online 存储查询的方式,在某些情况下,手动输入的 M 脚本(通常是注释)可能会丢失。 审阅脚本更改窗格提供一种可突出显示更改的差异对比体验。 此功能可帮助你了解所做的更改。 可以接受更改或重新排列脚本以修复它。
三个值得注意的情况可能会导致此体验。
功能区转换的脚本
功能区转换始终会生成相同的 M 脚本,但这可能与您手动编写它的方式不同。 此脚本应始终等效。 如果不是,请联系技术支持。
注释
必须在表达式中和步骤上方放置注释 Let .. in 。 用户界面将此位置显示为 Step 属性。 所有其他注释都将丢失。 与某个步骤写在同一行、但位于另一个步骤上方的注释(例如,写在每个步骤末尾逗号后的注释)会下移。
删除脚本错误
在某些情况下,如果脚本会导致语法错误,Power Query Online 会通过对脚本进行转义处理来更新它(例如,在使用公式栏时)。
经验
提交查询时,Power Query Online 会评估该查询,以查看脚本的存储版本是否与提交的版本不同。 如果这样做,则会显示“ 查看脚本更改 ”对话框,你可以接受或取消。
- 如果接受,Power Query Online 对查询进行更改。
- 如果取消操作,可以重写查询,以确保您正确地组织您的评论,或者根据需要重新安排。