SAMPLE
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Palauttaa määritetyn taulukon N rivin sample.
Syntaksi
SAMPLE(<n_value>, <table>, <orderBy_expression>, [<order>[, <orderBy_expression>, [<order>]]…])
Parametrit
Termi | Määritelmä |
---|---|
n_value |
Palautettavien rivien määrä. Se on mikä tahansa DAX lauseke, joka palauttaa yksittäisen skalaari valuearvon , jossa lauseke lasketaan useita kertoja (joka riville tai joka kontekstille). If annetaan ei-kokonaislukua oleva value (or lauseke), tulos muunnetaan kokonaisluvuksi. |
table |
Mikä tahansa DAX lauseke, joka palauttaa tietotaulukon, josta poimitaan n-sample rivit. |
orderBy_expression |
Mikä tahansa skalaarilauseke DAX lauseke, jossa value tulos arvioidaan kullekin table riville. |
order |
(Valinnainen) value, joka määrittää, lajitellaanko orderBy_expression values, nousevassa or laskevassa järjestyksessä: 0 (nolla) lajittelee order_by values laskevaan järjestykseen. 1 sijat nousevassa order_by . |
Palauta value
Taulukko, joka sisältää sample N riviä table
or tyhjä taulukko, ifn_value
on 0 (nolla) or pienempi.
If
OrderBy argumentit annetaan, sample toimivat vakaasti and deterministisesti ja palauttavat first rivin, last rivin and tasaisesti jaetut rivit niiden välille.
If järjestystä ei määritetä, sample on satunnainen, not vakaa, andnot deterministinen.
Huomautukset
If
n_value
on 0 (nolla) or pienempi kuin SAMPLE palauttaa tyhjän taulukon.second -argumentiksi annetun taulukon ryhmittely tulee ryhmitellä lajitteluun käytetyn sarakkeen mukaan, jotta vältetään samplevalues kaksoiskappaleet.
Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.