Aracılığıyla paylaş


make_list_with_nulls() (toplama işlevi)

Şunlar için geçerlidir: ✅Microsoft Fabric✅Azure Veri Gezgini Azure İzleyiciMicrosoft Sentinel

Null değerler de dahil olmak üzere gruptaki ifadenin tüm değerlerinden oluşan bir dynamic dizi oluşturur.

Not

Bu işlev summarize işleciyle birlikte kullanılır.

Sözdizimi

make_list_with_nulls(ifade)

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

Parametreler

Ad Tür Zorunlu Açıklama
ifade string ✔️ Diziyi oluşturmak için kullanılacak ifade.

Döndürülenler

Null değerler de dahil olmak üzere gruptaki ifadenin tüm değerlerini içeren bir dynamic JSON nesnesi (dizi) döndürür. işlecine summarize giriş sıralanmamışsa, sonuçta elde edilen dizideki öğelerin sırası tanımlanmamış olur. işlecine summarize giriş sıralanmışsa, sonuçta elde edilen dizideki öğelerin sırası girişin sıralamasını izler.

İpucu

array_sort_asc() Veya array_sort_desc() işlevini kullanarak bir anahtara göre sıralı liste oluşturun.

Örnek

Aşağıdaki örnekte sonuçlardaki null değerler gösterilmektedir.

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)

Çıktı

listem
[null,4,4,5,6,7,8,9,10]