Brug Avanceret editor til at ændre M-kode
Hver gang du former data i Power Query, opretter du et trin i Power Query-processen. Disse trin kan omarrangeres, slettes og redigeres, hvor det giver mening. Hvert af de udførte trin i rensningsprocessen blev sandsynligvis oprettet ved hjælp af den grafiske grænseflade, men Power Query bruger M-sproget bag kulisserne. De kombinerede trin er tilgængelige til læsning ved hjælp af Avanceret editor i Power Query. M-sproget er altid tilgængeligt for læsning og redigering direkte. Det er ikke påkrævet, at du bruger M-kode for at drage fordel af Power Query. Du skal sjældent skrive M-kode, men den kan stadig vise sig at være nyttig. Da hvert trin i Power Query skrives i M-kode, også selvom brugergrænsefladen har oprettet den til dig, kan du bruge disse trin til at få mere at vide om M-kode og tilpasse den, så den passer til dine behov.
Når du har oprettet trin til rensning af data, skal du vælge båndet Vis for Power Query og derefter vælge Avanceret editor.
Følgende skærm vises.
Hvert Power Query-trin svarer til ca.en eller to linjer med M-kode. Du behøver ikke at være ekspert i M-kode for at kunne læse den. Du kan endda eksperimentere med at ændre den. Hvis du f.eks. har brug for at ændre navnet på en database, kan du gøre det rigtigt i koden og derefter vælge Udført.
Du bemærker muligvis, at M-kode er skrevet oppefra og ned. Senere trin i processen kan referere til forrige trin ved hjælp af variabelnavnet til venstre for lighedstegnet. Vær forsigtig med at ændre rækkefølgen af disse trin, da det kan ødelægge sætning afhængighederne. Skriv til et forespørgselsformeltrin ved hjælp af i-sætningen. Generelt bruges det sidste forespørgselstrin som resultatet i det endelige datasæt.