make_list_with_nulls() (agregační funkce)
dynamic
Vytvoří pole všech hodnot výrazu ve skupině, včetně hodnot null.
Poznámka
Tato funkce se používá ve spojení s operátorem summarize.
Syntax
make_list_with_nulls(
Výraz)
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Typ | Vyž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 vstup do operátoru summarize
není seřazený, pořadí prvků ve výsledném poli není definováno.
Pokud je vstup do operátoru summarize
seřazený, pořadí prvků ve výsledném poli sleduje pořadí vstupu.
Tip
array_sort_asc()
Pomocí funkce nebo array_sort_desc()
vytvořte 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] |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro