SAMPLE
Van toepassing op:berekende kolom
berekende tabel
Meting
Visuele berekening
Retourneert een voorbeeld van N rijen uit de opgegeven tabel.
Syntaxis
SAMPLE(<n_value>, <table>, <orderBy_expression>, [<order>[, <orderBy_expression>, [<order>]]…])
Parameters
Term | Definitie |
---|---|
n_value |
Het aantal rijen dat moet worden geretourneerd. Het is een DAX expressie die één scalaire waarde retourneert, waarbij de expressie meerdere keren moet worden geëvalueerd (voor elke rij/context). Als een niet-geheel getalwaarde (of expressie) wordt ingevoerd, wordt het resultaat omgezet als een geheel getal. |
table |
Elke DAX-expressie die een tabel met gegevens retourneert van waaruit de 'n' voorbeeldrijen moeten worden geëxtraheerd. |
orderBy_expression |
Een scalaire DAX expressie waarbij de resultaatwaarde wordt geëvalueerd voor elke rij van table . |
order |
(Optioneel) Een waarde die aangeeft hoe u orderBy_expression waarden sorteert, oplopend of aflopend: 0 (nul), sorteert in aflopende volgorde van waarden van order_by . 1, rangschikt in oplopende volgorde van order_by . |
Retourwaarde
Een tabel die bestaat uit een steekproef van N rijen van table
of een lege tabel als n_value
0 (nul) of minder is. Als OrderBy-argumenten worden opgegeven, is de steekproef stabiel en deterministisch, waarbij de eerste rij, de laatste rij en gelijkmatig verdeelde rijen ertussen worden geretourneerd. Als er geen volgorde is opgegeven, is de steekproef willekeurig, niet stabiel en niet deterministisch.
Opmerkingen
Als
n_value
0 (nul) of kleiner is, retourneert SAMPLE een lege tabel.Om dubbele waarden in het voorbeeld te voorkomen, moet de tabel die als tweede argument wordt opgegeven, worden gegroepeerd op de kolom die wordt gebruikt voor het sorteren.
Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).