Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sürüm açılan listesini kullanarak hizmetler arasında geçiş yapın. Gezinti hakkında daha fazla bilgi edinin.
Şunlar için geçerlidir: ✅ Microsoft Fabric ✅ Azure Veri Gezgini ✅ Azure İzleyici ✅ Microsoft Sentinel
Grupta koşul olarak dynamic değerleri dizisi oluşturur.
Null değerler yoksayılır ve hesaplamayı dikkate almaz.
Sözdizimi
make_list_if(
, ifade koşulu [,maxSize])
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| ifade | string |
✔️ | Toplama hesaplaması için kullanılan ifade. |
| yüklem | string |
✔️ | İfadenin sonuda eklenmesi için true değerlendirmesi gereken bir koşul. |
| maxSize | integer | Döndürülen en fazla öğe sayısı. Varsayılan ve maksimum değer 1048576. |
Döndürülenler
dynamic
olarak değerlendirildiği gruptaki ifade değerlerinden oluşan true bir 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.
Örnek
Aşağıdaki örnekte, 4'ten fazla harf içeren adların listesi gösterilmektedir.
let T = datatable(name:string, day_of_birth:long)
[
"John", 9,
"Paul", 18,
"George", 25,
"Ringo", 7
];
T
| summarize make_list_if(name, strlen(name) > 4)
Çıktı
| list_name |
|---|
| ["George", "Ringo"] |
İlgili içerik
- Toplama işlevi türlerini bir bakışta
make_list- make_bag_if() (toplama işlevi)