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_expression values, 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 table
or 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).