Udostępnij za pośrednictwem


make_list_with_nulls() (funkcja agregacji)

Dotyczy: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Tworzy tablicę dynamic wszystkich wartości expr w grupie, w tym wartości null.

Uwaga

Ta funkcja jest używana w połączeniu z operatorem podsumowania.

Składnia

make_list_with_nulls(wyrażenie)

Dowiedz się więcej na temat konwencji składni.

Parametry

Nazwisko Type Wymagania opis
wyrażenie string ✔️ Wyrażenie używane do utworzenia tablicy.

Zwraca

Zwraca obiekt JSON (tablica dynamic ) wszystkich wartości wyrażenie w grupie, w tym wartości null. Jeśli dane wejściowe operatora summarize nie są sortowane, kolejność elementów w wynikowej tablicy jest niezdefiniowana. Jeśli dane wejściowe operatora summarize są sortowane, kolejność elementów w wynikowej tablicy śledzi dane wejściowe.

Napiwek

array_sort_asc() Użyj funkcji orarray_sort_desc(), aby utworzyć uporządkowaną listę według klucza.

Przykład

W poniższym przykładzie przedstawiono wartości null w wynikach.

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)

Wyjście

moja lista
[null,4,4,5,6,7,8,9,10]