Operador sample-distinct
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft 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