pack_all()

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

Tablosal ifadenin tüm sütunlarından dinamik özellik paketi nesnesi oluşturur.

Not

Döndürülen nesnenin gösteriminin çalıştırmalar arasında bayt düzeyi uyumlu olması garanti değildir. Örneğin, çantada görünen özellikler farklı bir sırada görünebilir.

Sözdizimi

pack_all([ ignore_null_empty ])

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

Parametreler

Ad Tür Zorunlu Açıklama
ignore_null_empty bool Null/boş sütunların yoksayılıp yoksayılmayacağını ve sonuçta elde edilen özellik paketinden dışlanıp dışlanmayacağını gösterir. Varsayılan değer şudur: false.

Örnek

Aşağıdaki sorgu paketlenmiş sütunlar oluşturmak için kullanır pack_all() .

datatable(Source:string,Target:string,CharsCount:long)
[
'555-1234','555-1212',46,
'555-1234','555-1213',50,
'555-1313','',42, 
'','555-3456',74 
]
| extend Packed=pack_all(), PackedIgnoreNullEmpty=pack_all(true)

Çıktı

Kaynak Target CharsCount Packed PackedIgnoreNullEmpty
555-1234 555-1212 46 {
"Kaynak":"555-1234",
"Hedef":"555-1212",
"CharsCount": 46
}
{
"Kaynak":"555-1234",
"Hedef":"555-1212",
"CharsCount": 46
}
555-1234 555-1213 50 {
"Kaynak":"555-1234",
"Hedef":"555-1213",
"CharsCount": 50
}
{
"Kaynak":"555-1234",
"Hedef":"555-1213",
"CharsCount": 50
}
555-1313 42 {
"Kaynak":"555-1313",
"Target":"",
"CharsCount": 42
}
{
"Kaynak":"555-1313",
"CharsCount": 42
}
555-3456 Kategori 74 {
"Source":"",
"Hedef":"555-3456",
"CharsCount": 74
}
{
"Hedef":"555-3456",
"CharsCount": 74
}

Not

Örneğin son iki satırındaki Packed ve PackedIgnoreNullEmpty sütunları arasında bir fark vardır. Bu iki satır, pack_all(true) tarafından yoksayılan boş değerler içeriyordu.