Statistiche DAX - funzione SAMPLE
Descrizione
Restituisce un campione di N righe dalla tabella specificata.
Sintassi
SAMPLE (<n_value>, <table>, <orderBy_expression>, [<order>], [<orderBy_expression>,
[<order>]] …)
Parametri
Sr.No. | Parametro e descrizione |
---|---|
1 |
n_value Il numero di righe da restituire come campione. È qualsiasi espressione DAX che restituisce un singolo valore scalare, in cui l'espressione deve essere valutata più volte (per ogni riga / contesto). Se viene immesso un valore (o un'espressione) non intero, il risultato viene convertito come numero intero. |
2 |
table Qualsiasi espressione DAX che restituisce una tabella di dati da cui estrarre il numero di righe n_value. |
3 |
orderBy_expression Opzionale. Qualsiasi espressione DAX scalare in cui il valore del risultato viene valutato per ogni riga della tabella. |
4 |
order Opzionale. Un valore che specifica come ordinare i valori orderBy_expression. 0 / FALSE: ordina in ordine decrescente di valori di orderBy_expression. 1 / TRUE: ordina in ordine crescente di valori di orderBy_expression. Se omesso, il valore predefinito è 0. |
Valore di ritorno
- Una tabella composta da un campione di n_value numero di righe, se n_value> 0.
- Una tabella vuota se n_value <= 0.
Osservazioni
Per evitare valori duplicati nel campione, la tabella fornita come secondo parametro deve essere raggruppata in base alla colonna utilizzata per l'ordinamento.
Per evitare valori duplicati nel campione, la tabella fornita come secondo parametro deve essere raggruppata in base alla colonna utilizzata per l'ordinamento.
Se non viene specificato alcun ordine, il campione sarà casuale, non stabile e non deterministico.
Esempio
= SUMX (SAMPLE (DISTINCTCOUNT (Sales[Month]), Sales,Sales[Salesperson],ASC),
[Sales Amount])