make_list_with_nulls() (fonction d’agrégation)
S’applique à : ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Crée un dynamic
tableau de toutes les valeurs d’expr dans le groupe, y compris les valeurs Null.
Syntaxe
make_list_with_nulls(
expr)
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Type | Requise | Description |
---|---|---|---|
expr | string |
✔️ | Expression à utiliser pour créer le tableau. |
Retours
Retourne un dynamic
objet JSON (tableau) de toutes les valeurs d’expr dans le groupe, y compris les valeurs Null.
Si l’entrée de l’opérateur summarize
n’est pas triée, l’ordre des éléments dans le tableau résultant n’est pas défini.
Si l’entrée de l’opérateur summarize
est triée, l’ordre des éléments dans le tableau résultant effectue le suivi de celui de l’entrée.
Conseil
Utilisez la ou array_sort_desc()
la array_sort_asc()
fonction pour créer une liste triée par une clé.
Exemple
L’exemple suivant montre des valeurs null dans les résultats.
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)
Sortie
mylist |
---|
[Null,4,4,5,6,7,8,9,10] |