Del via


DAX parameternavnekonvensjoner

Parameternavn standardiseres i DAX referanse for å forenkle bruken og forståelsen av funksjonene.

Parameternavn

Vilkår Definisjon
expression Alle DAX uttrykk som returnerer én enkelt skalarverdi, der uttrykket skal evalueres flere ganger (for hver rad/kontekst).
value Alle DAX uttrykk som returnerer en enkelt skalarverdi der uttrykket skal evalueres nøyaktig én gang før alle andre operasjoner.
table Alle DAX uttrykk som returnerer en tabell med data.
tableName Navnet på en eksisterende tabell ved hjelp av standard DAX syntaks. Det kan ikke være et uttrykk.
columnName Navnet på en eksisterende kolonne ved hjelp av standard DAX syntaks, vanligvis fullstendig kvalifisert. Det kan ikke være et uttrykk.
name En strengkonstant som skal brukes til å angi navnet på et nytt objekt.
order En opplisting som brukes til å bestemme sorteringsrekkefølgen.
ties En opplisting som brukes til å bestemme håndteringen av tie-verdier.
type En opplisting som brukes til å bestemme datatypen for PathItem og PathItemReverse.

Prefikser parameternavn eller bare med prefikset

Vilkår Definisjon
prefixing Parameternavn kan være mer kvalifisert med et prefiks som er beskrivende for hvordan argumentet brukes, og for å unngå tvetydig lesing av parameterne. For eksempel:

Result_ColumnName – Refererer til en eksisterende kolonne som brukes til å hente resultatverdiene i LOOKUPVALUE()-funksjonen.

Search_ColumnName – refererer til en eksisterende kolonne som brukes til å søke etter en verdi i LOOKUPVALUE()-funksjonen.
omitting Parameternavn utelates hvis prefikset er klart nok til å beskrive parameteren.

I stedet for å ha følgende syntaks DATE (Year_Value, Month_Value, Day_Value), er det for eksempel klarere for brukeren å lese DATE (år, måned, dag); gjenta tre ganger suffiksverdien legger ikke noe til en bedre forståelse av funksjonen, og det roterer lesingen unødvendig.

Hvis den prefiksede parameteren er Year_columnName blir parameternavnet og prefikset værende for å sikre at brukeren forstår at parameteren krever en referanse til en eksisterende kolonne med år.