Zdieľať cez


VZORKA

Vzťahuje sa na: Vypočítaný stĺpec Vypočítaná tabuľka Výpočet mierky Vizuál

Vráti vzorku N riadkov zo zadanej tabuľky.

Syntax

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

Parametre

Obdobie Definícia
n_value Počet riadkov, ktoré sa majú vrátiť. Je to akýkoľvek výraz jazyka DAX, ktorý vráti jednu skalárnu hodnotu, pričom výraz sa má vyhodnotiť viackrát (pre každý riadok alebo kontext). Ak zadaná hodnota (alebo výraz) nie je celé číslo, výsledok sa pretypuje ako celé číslo.
table Akýkoľvek výraz jazyka DAX, ktorý vráti tabuľku s údajmi, z ktorej sa majú extrahovať riadky vzorky v počte n.
orderBy_expression Akýkoľvek skalárny výraz jazyka DAX, v ktorom sa vyhodnotí hodnota výsledku pre každý riadok tabuľky.
objednať (Voliteľné) Hodnota, ktorá určuje spôsob zoradenia orderBy_expression hodnôt vzostupne alebo zostupne: 0 (nula), zoradí hodnoty order_by v zostupnom poradí. 1, vykoná sa zoradenie vo vzostupnom poradí order_by.

Vrátená hodnota

Tabuľka zložená zo vzorky N riadkov tabuľky alebo prázdnej tabuľky, ak je n_value 0 (nula) alebo menej. Ak sú zadané argumenty OrderBy, vzorka bude stabilná a deterministická, vráti prvý riadok, posledný riadok a rovnomerne rozložené riadky medzi nimi. Ak nie je zadané žiadne poradie, vzorka bude náhodná, nie stabilná a nie deterministická.

Poznámky

  • Ak n_value je 0 (nula) alebo menej, funkcia SAMPLE vráti prázdnu tabuľku.

  • Aby sa predišlo duplicitným hodnotám vo vzorke, tabuľka zadaná ako druhý argument by mala byť zoskupená podľa stĺpca použitého na zoradenie.

  • Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).