Compartilhar via


Operador sample-distinct

Aplica-se a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Retorna uma única coluna com o número especificado de valores distintos da coluna solicitada.

O operador tenta retornar uma resposta o mais rápido possível, em vez de tentar fazer uma amostra justa.

Sintaxe

T | sample-distinct NumberOfValues of ColumnName

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
T string ✔️ A expressão tabular de entrada.
NúmeroDeValores int, long ou real ✔️ O número de valores distintos de T a serem retornados. Você pode especificar qualquer expressão numérica.
ColumnName string ✔️ O nome da coluna da qual a amostra.

Dica

  • Use o operador top-hitters para obter os valores principais.
  • Consulte o operador de exemplo para obter linhas de dados de amostra.

Exemplos

Obter 10 valores distintos de uma população

StormEvents | sample-distinct 10 of EpisodeId

Faça uma amostra de uma população e faça cálculos adicionais 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