Použití rozšířeného editoru k úpravě kódu M

Dokončeno

Pokaždé, když v Power Query formátujete data, vytváříte krok v procesu Power Query.  Pokud je to potřeba, můžete změnit pořadí kroků, můžete je také odstranit nebo upravit.  Každý provedený čisticí krok byl pravděpodobně vytvořen v grafickém rozhraní, ale Power Query používá na pozadí jazyk M.  Kombinované kroky si můžete přečíst v rozšířeném editoru Power Query. Jazyk M můžete vždy číst a přímo upravovat.    Kvůli využití Power Query ale nemusíte používat kód v jazyce M. Kód v jazyce M pravděpodobně nebudete muset psát, i když to může být užitečné. Každý krok Power Query je zapsaný v kódu jazyka M, i když ho pro vás vytvořilo uživatelské rozhraní. Tyto kroky můžete použít, abyste se naučili kód jazyka M a mohli si ho podle potřeby přizpůsobit.

Po vytvoření postupu čištění dat vyberte pás karet Zobrazení Power Query a pak vyberte Rozšířený editor.

Pás karet Zobrazení s tlačítkem rozšířeného editoru

Měla by se zobrazit následující obrazovka.

Jazyk M v rozšířeném editoru

Každý krok Power Query odpovídá přibližně jednomu nebo dvěma řádkům kódu v jazyce M. Ke čtení tohoto kódu nemusíte být odborníky na jazyk M. Můžete ho dokonce zkusit změnit. Pokud například potřebujete změnit název databáze, můžete to udělat přímo v kódu a pak vybrat Hotovo.

Možná jste si všimli, že kód jazyka M se píše shora dolů. Pozdější kroky v procesu můžou odkazovat na předchozí kroky podle názvu proměnné nalevo od symbolu rovná se. Při změně pořadí těchto kroků buďte opatrní, protože můžete zničit závislosti příkazů. Krok zápisu do vzorce dotazu pomocí příkazu in Obecně platí, že jako poslední krok dotazu se používá výsledek in final data set.