SAMPLE
Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata
Restituisce un esempio di N righe dalla tabella specificata.
Sintassi
SAMPLE(<n_value>, <table>, <orderBy_expression>, [<order>[, <orderBy_expression>, [<order>]]…])
Parametri
Termine | Definizione |
---|---|
n_value | Numero di righe da restituire. Si tratta di qualsiasi espressione DAX che restituisce un singolo valore scalare, dove l'espressione deve essere valutata più volte (per ogni riga/contesto). Se viene immesso un valore (o un'espressione) non Integer, il risultato viene trasmesso come Integer. |
table | Qualsiasi espressione DAX che restituisce una tabella di dati da cui estrarre le 'n' righe di esempio. |
orderBy_expression | Qualsiasi espressione DAX scalare in cui il valore del risultato viene valutato per ogni riga di table. |
order | (Facoltativo) Valore che specifica come ordinare valori orderBy_expression, crescente o decrescente: 0 (zero), ordina in ordine decrescente di valori di order_by. 1 classifica in ordine crescente order_by. |
Valore restituito
Una tabella costituita da un campione di N righe di table o una tabella vuota se n_value è uguale o minore di 0 (zero). Se vengono specificati argomenti di OrderBy, il campione sarà stabile e deterministico e restituirà la prima riga, l'ultima riga e le righe distribuite uniformemente tra di esse. Se non viene specificato alcun ordinamento, il campione sarà casuale, non stabile e non deterministico.
Osservazioni:
Se n_value è uguale o minore di 0 (zero), SAMPLE restituisce una tabella vuota.
Per evitare valori duplicati nel campione, la tabella specificata come secondo argomento deve essere raggruppata in base alla colonna usata per l'ordinamento.
Questa funzione non è supportata per l'uso nella modalità DirectQuery se usata in colonne calcolate o nelle regole di sicurezza a livello di riga.