operador sample-distinct

Devolve uma única coluna que contém até ao número especificado de valores distintos da coluna pedida.

O operador tenta devolver uma resposta o mais rapidamente possível em vez de tentar fazer uma amostra justa.

Syntax

T| sample-distinctNumberOfValuesofColumnName

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Tipo Necessário Descrição
T string ✔️ A expressão tabular de entrada.
NumberOfValues int, long ou real ✔️ O número de valores distintos de T a devolver. Pode especificar qualquer expressão numérica.
ColumnName string ✔️ O nome da coluna a partir da qual se vai amostrar.

Dica

Exemplos

Obter 10 valores distintos de uma população

StormEvents | sample-distinct 10 of EpisodeId

Amostrar uma população e fazer mais cálculos sem exceder os limites de consulta no resumo

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