Condividi tramite


Esaminare le modifiche apportate allo script in Power Query Online

Background

A causa del modo in cui le query vengono archiviate in Power Query Online, esistono casi in cui lo script M immesso manualmente (in genere i commenti) viene perso. Il riquadro Rivedi modifiche script offre un'esperienza di visualizzazione delle differenze che evidenzia le modifiche, permettendo agli utenti di capire quali cambiamenti vengono effettuati. Gli utenti possono quindi accettare le modifiche o riorganizzare lo script per correggerlo.

Esistono tre casi rilevanti che possono causare questa esperienza.

Script per trasformazioni della barra multifunzione

Le trasformazioni della barra multifunzione generano sempre lo stesso script M, che può essere diverso dal modo in cui vengono immesse manualmente. Deve essere sempre uno script equivalente. Contattare il supporto tecnico se questo non è il caso.

Comments

I commenti devono sempre trovarsi all'interno dell'espressione Let .. in e sopra un passaggio. Questa operazione verrà visualizzata nell'interfaccia utente come 'Proprietà passaggio'. Perdiamo tutti gli altri commenti. I commenti scritti sulla stessa riga di un passaggio, ma sopra un altro passaggio (ad esempio, dopo la virgola che traccia ogni passaggio) verranno spostati verso il basso.

Rimozione degli errori di script

In alcuni casi, lo script verrà aggiornato se genera un errore di sintassi eseguendo l'escape dello script, ad esempio quando si usa la barra della formula.

Esperienza

Quando si esegue il commit di una query, Power Query Online lo valuterà per verificare se la versione "archiviata" dello script è diversa da quella inviata. In caso affermativo, verrà visualizzata una finestra di dialogo Rivedi modifiche dello script che consentirà di accettare o annullare.

  • Se accetti, le modifiche verranno apportate alla tua query.
  • Se si annulla l'operazione, è possibile riscrivere la query per assicurarsi di gestire correttamente i commenti o riorganizzare come desiderato.

Esaminare il riquadro Modifiche script che illustra una differenza tra il commit e il salvataggio.