make_list_with_nulls() (agregační funkce)
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
dynamic
Vytvoří pole všech hodnot výrazů ve skupině, včetně hodnot null.
Syntaxe
make_list_with_nulls(
výraz)
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Popis |
---|---|---|---|
výraz | string |
✔️ | Výraz, který se má použít k vytvoření pole. |
Návraty
dynamic
Vrátí objekt JSON (pole) všech hodnot výrazu ve skupině, včetně hodnot null.
Pokud není vstup operátoru summarize
seřazený, pořadí prvků ve výsledném poli není definováno.
Pokud je vstup operátoru summarize
seřazený, pořadí prvků ve výsledném poli sleduje pořadí vstupu.
Tip
array_sort_asc()
Pomocí funkce můžete array_sort_desc()
vytvořit seřazený seznam podle nějakého klíče.
Příklad
Následující příklad ukazuje hodnoty null ve výsledcích.
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)
Výstup
mylist |
---|
[null,4,4,5,6,7,8,9,10] |