make_list_with_nulls() (función de agregación)
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Crea una dynamic
matriz de todos los valores de expr en el grupo, incluidos los valores NULL.
Nota:
Esta función se usa junto con el operador summarize.
Sintaxis
make_list_with_nulls(
expr)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
expr | string |
✔️ | Expresión que se va a usar para crear la matriz. |
Devoluciones
Devuelve un dynamic
objeto JSON (matriz) de todos los valores de expr del grupo, incluidos los valores NULL.
Si la entrada al summarize
operador no está ordenada, el orden de los elementos de la matriz resultante no está definido.
Si se ordena la entrada al summarize
operador, el orden de los elementos de la matriz resultante realiza un seguimiento de la entrada.
Sugerencia
Use la array_sort_asc()
función o array_sort_desc()
para crear una lista ordenada por alguna clave.
Ejemplo
En el ejemplo siguiente se muestran valores NULL en los resultados.
let shapes = datatable (name:string , sideCount: int)
[
"triangle", int(null),
"square", 4,
"rectangle", 4,
"pentagon", 5,
"hexagon", 6,
"heptagon", 7,
"octagon", 8,
"nonagon", 9,
"decagon", 10
];
shapes
| summarize mylist = make_list_with_nulls(sideCount)
Salida
mylist |
---|
[null,4,4,5,6,7,8,9,10] |