M-kód módosítása a Speciális szerkesztővel

Befejeződött

Minden alkalommal, amikor a Power Queryben formálja az adatokat, egy lépést hoz létre a Power Query-folyamatban.  Ezeket a lépéseket átrendezheti, törölheti és módosíthatja, ahol ez ésszerű.  Minden végrehajtott tisztítási lépés valószínűleg a grafikus felületen lett létrehozva, a Power Query azonban az M nyelvet használja a színfalak mögött.  Az egyesített lépések a Power Query Speciális szerkesztőjével olvashatók. Az M nyelv mindig közvetlenül olvasható és módosítható.    Nem szükséges M-kódot használni a Power Query előnyeinek kihasználásához. Ritkán kell majd M-kódot írnia, de ez így is hasznosnak bizonyulhat. Mivel minden Power Query-lépés M-kódban van megírva, még akkor is, ha a felhasználói felület hozta azt létre Önnek, ezen lépések alapján megtanulhatja az M-kódot és az igényeinek megfelelően szabhatja azt testre.

Miután létrehozta az adatok tisztításának lépéseit, válassza az Power Query Nézet menüszalagját, majd válassza a Speciális szerkesztő lehetőséget.

Nézet menüszalag, Speciális szerkesztő gomb

Az alábbi képernyőnek kell megjelennie.

Az M nyelv a Speciális szerkesztőben

Minden Power Query-lépéshez nagyjából egy-két sornyi M-kód fog tartozni. Nem kell az M-kód szakértőjének lennie ahhoz, hogy el tudja olvasni. Még akár a módosításával is kísérletezhet. Ha például módosítania kell egy adatbázis nevét, akkor azt közvetlenül a kódban teheti meg, majd válassza a Kész lehetőséget.

Észreveheti, hogy az M-kód felülről lefelé halad. A folyamat későbbi lépései az egyenlőségjel bal oldalán lévő változó nevével hivatkozhatnak az előző lépésekre. Legyen óvatos, amikor átrendezi a lépéseket, mert ez tönkreteheti az utasítások közötti függőségeket. Írjon egy lekérdezési képlet lépésére az in utasítás használatával. Az utolsó lekérdezési lépést általában a végső adathalmaz eredményeként használják.