SAMPLE

Si applica a:Calcolo visivo misuratabella calcolata colonnacalcolata

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.