Vælg en teknik til tilføjelse af en kolonne

Fuldført

Der er tre teknikker, du kan bruge til at føje kolonner til en modeltabel:

  • Føj kolonner til en visning eller tabel (som en permanent kolonne), og hent dem derefter i Power Query. Denne mulighed giver kun mening, når datakilden er en relationsdatabase, og hvis du har færdigheder og tilladelser til at gøre det. Det er dog en god mulighed, da den understøtter nem vedligeholdelse og tillader genbrug af kolonnelogikken i andre modeller eller rapporter.
  • Føj brugerdefinerede kolonner (ved hjælp af M) til Power Query forespørgsler.
  • Føj beregnede kolonner (ved hjælp af DAX) til modeltabeller.

Uanset hvilken teknik du bruger, er resultatet det samme. Rapportbrugere kan ikke bestemme en kolonnes oprindelse. De tænker normalt ikke på, hvordan kolonnen blev oprettet, men på, om den leverer de rigtige data.

Når der er flere tilgængelige måder at tilføje en kolonne på, kan du overveje at bruge den fremgangsmåde, der passer bedst til dine færdigheder, og som understøttes af sproget (M eller DAX). Præferencen er dog at tilføje brugerdefinerede kolonner i Power Query, når det er muligt, fordi de indlæses i modellen på en mere kompakt og optimal måde.

Når du har brug for at føje en kolonne til en beregnet tabel, skal du sørge for at oprette en beregnet kolonne. Ellers anbefaler vi, at du kun bruger en beregnet kolonne, når den beregnede kolonneformel:

  • Afhænger af opsummerede modeldata.
  • Skal bruge specialiserede modelleringsfunktioner, der kun er tilgængelige i DAX, f.eks RELATED . funktionerne og RELATEDTABLE . Specialiserede funktioner kan også omfatte overordnet/underordnet-hierarkier i DAX, som er designet til at naturalisere en rekursiv relation til kolonner, f. eks. i en medarbejdertabel, hvor hver række lagrer en reference til chefrækken (der også findes i medarbejdertabellen).