SAMPLE
A következőkre vonatkozik:Számított oszlop
Számított tábla
Mérték
Vizualizációszámítási
A megadott tábla N sorainak mintáját adja vissza.
Syntax
SAMPLE(<n_value>, <table>, <orderBy_expression>, [<order>[, <orderBy_expression>, [<order>]]…])
Paraméterek
Időszak | Definíció |
---|---|
n_value |
A visszaadni kívánt sorok száma. Minden olyan DAX kifejezés, amely egyetlen skaláris értéket ad vissza, ahol a kifejezést többször kell kiértékelni (minden sorhoz/környezethez). Ha nem egész számértéket (vagy kifejezést) ad meg, az eredmény egész számként lesz adva. |
table |
Bármely DAX kifejezés, amely egy adattáblát ad vissza, amelyből kinyeri az "n" mintasorokat. |
orderBy_expression |
Minden olyan skaláris DAX kifejezés, amelyben az eredményérték kiértékelése a table egyes soraihoz történik. |
order |
(Nem kötelező) A orderBy_expression értékek növekvő vagy csökkenő rendezésének módját meghatározó érték: 0 (nulla), amely a order_by értékeinek csökkenő sorrendjében rendezi. 1, növekvő sorrendben rangsorolja order_by . |
Visszaadott érték
Egy table
N sorból álló mintából vagy üres táblából álló táblázat, ha n_value
0 (nulla) vagy annál kisebb. Ha Az OrderBy argumentumok meg vannak adva, a minta stabil és determinisztikus lesz, az első sort, az utolsó sort és az egyenletesen elosztott sorokat adja vissza közöttük. Ha nincs megadva rendezés, a minta véletlenszerű, nem stabil és nem determinisztikus lesz.
Megjegyzések
Ha
n_value
értéke 0 (nulla) vagy kisebb, akkor SAMPLE üres táblát ad vissza.A minta ismétlődő értékeinek elkerülése érdekében a második argumentumként megadott táblát a rendezéshez használt oszlop szerint kell csoportosítani.
Ez a függvény nem támogatott DirectQuery módban, ha számított oszlopokban vagy sorszintű biztonsági (RLS) szabályokban használják.