Del via


SAMPLE

gjelder:beregnet kolonneberegnet tabellMeasurevisualobjektberegning

Returnerer en sample av N-rader fra den angitte tabellen.

Syntaks

SAMPLE(<n_value>, <table>, <orderBy_expression>, [<order>[, <orderBy_expression>, [<order>]]…])

Parametere

Term Definisjon
n_value Antall rader som skal returneres. Det er et hvilket som helst DAX uttrykk som returnerer en enkelt skalar value, der uttrykket skal evalueres flere ganger (for hver rad/kontekst). If et ikke-heltall value (or uttrykk) angis, vises resultatet som et heltall.
table Alle DAX uttrykk som returnerer en tabell med data fra der de sample radene skal trekkes ut.
orderBy_expression Alle skalaruttrykk DAX der resultatet value evalueres for hver rad med table.
order (Valgfritt) En value som angir hvordan du sorterer orderBy_expressionvalues, stigende or synkende: 0 (null), sorteres i synkende rekkefølge av values av order_by. 1 rangerer i stigende rekkefølge for order_by.

Returner value

En tabell som består av en sample av N-rader med tableor en tom tabell ifn_value er 0 (null) or mindre. If OrderBy argumenter er angitt, vil sample være stabile and deterministiske, returnere first rad, last rad, and jevnt fordelt rader mellom dem. If ingen bestilling er angitt, vil sample være tilfeldig, not stabil, andnot deterministisk.

Merknader

  • If n_value er 0 (null) or mindre, returnerer SAMPLE en tom tabell.

  • Hvis du vil unngå dupliserte values i sample, bør tabellen som angis som argumentet second grupperes etter kolonnen som brukes til sortering.

  • Denne funksjonen støttes not for bruk i DirectQuery-modus når den brukes i beregnede kolonner or regler for sikkerhet på radnivå (RLS).