Überprüfen von Skriptänderungen in Power Query Online

Aufgrund der Art und Weise, wie Power Query Online Abfragen speichert, gehen in einigen Fällen möglicherweise manuell eingegebene M-Skripts (in der Regel Kommentare) verloren. Der Bereich Skriptänderungen überprüfen bietet eine Diff-Ansicht, in der die Änderungen hervorgehoben werden. Dieses Feature hilft Ihnen zu verstehen, welche Änderungen vorgenommen werden. Sie können die Änderungen annehmen oder Ihr Skript neu anordnen, um es zu beheben.

Drei wichtige Fälle können diese Erfahrung verursachen.

Skript für Menübandtransformationen

Menübandtransformationen generieren immer dasselbe M-Skript, das sich von der manuellen Eingabe unterscheiden kann. Dieses Skript sollte immer gleichwertig sein. Wenden Sie sich an den Support, wenn dies nicht der Fall ist.

Kommentare

Sie müssen Kommentare innerhalb des Let .. in Ausdrucks und oberhalb eines Schritts platzieren. Die Benutzeroberfläche zeigt diesen Speicherort als Step Eigenschaft an. Alle anderen Kommentare gehen verloren. Kommentare, die Sie in dieselbe Zeile wie einen Schritt, aber über einen anderen Schritt schreiben (z. B. nach dem Komma, das auf jeden Schritt folgt), werden nach unten verschoben.

Entfernen von Skriptfehlern

In bestimmten Fällen aktualisiert Power Query Online Ihr Skript, wenn es zu einem Syntaxfehler führt, indem Sie Ihr Skript entfernen (z. B. bei Verwendung der Bearbeitungsleiste).

Erfahrung

Wenn Sie eine Abfrage übernehmen, wertet Power Query Online diese aus, um festzustellen, ob sich die gespeicherte Version des Skripts von dem von Ihnen übermittelten unterscheidet. Wenn dies der Fall ist, wird Ihnen das Dialogfeld Skriptänderungen überprüfen angezeigt, das Sie bestätigen oder abbrechen können.

  • Wenn Sie zustimmen, nimmt Power Query Online die Änderungen an Ihrer Abfrage vor.
  • Wenn Sie den Vorgang abbrechen, schreiben Sie ihre Abfrage möglicherweise neu, um sicherzustellen, dass Ihre Kommentare ordnungsgemäß verschoben werden, oder ordnen Sie die gewünschten Elemente neu an.

Screenshot des Bereichs