Condividi tramite


Operatore sample-distinct

Restituisce una singola colonna che contiene fino al numero specificato di valori distinti della colonna richiesta.

L'operatore tenta di restituire una risposta il più rapidamente possibile anziché tentare di creare un campione equo.

Sintassi

T| sample-distinctNumberOfValuesofColumnname

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Tipo Obbligatoria Descrizione
T string ✔️ Espressione tabulare di input.
NumberOfValues int, long o real ✔️ Numero di valori distinti di T da restituire. È possibile specificare qualsiasi espressione numerica.
ColumnName string ✔️ Nome della colonna da cui eseguire l'esempio.

Suggerimento

Esempio

Ottenere 10 valori distinti da una popolazione

StormEvents | sample-distinct 10 of EpisodeId

Campionare un popolamento ed eseguire ulteriori calcoli senza superare i limiti delle query nel riepilogo

let sampleEpisodes = StormEvents | sample-distinct 10 of EpisodeId;
StormEvents 
| where EpisodeId in (sampleEpisodes) 
| summarize totalInjuries=sum(InjuriesDirect) by EpisodeId