Operador sample-distinct
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Devuelve una única columna que contiene hasta el número especificado de valores distintos de la columna solicitada.
El operador intenta devolver una respuesta lo antes posible en lugar de intentar realizar una muestra justa.
Sintaxis
T | sample-distinct
NumberOfValues of
ColumnName
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
T | string |
✔️ | Expresión tabular de entrada. |
NumberOfValues | int, long o real | ✔️ | Número distinto de valores de T que se van a devolver. Puede especificar cualquier expresión numérica. |
ColumnName | string |
✔️ | Nombre de la columna de la que se va a muestrear. |
Sugerencia
- Use el operador top-hitters para obtener los valores principales.
- Consulte el operador de ejemplo para ver filas de datos de ejemplo.
Ejemplos
Obtener 10 valores distintos de una población
StormEvents | sample-distinct 10 of EpisodeId
Muestree un rellenado y realice cálculos adicionales sin superar los límites de consulta en el resumen
let sampleEpisodes = StormEvents | sample-distinct 10 of EpisodeId;
StormEvents
| where EpisodeId in (sampleEpisodes)
| summarize totalInjuries=sum(InjuriesDirect) by EpisodeId