extend işleci
Şunlar için geçerlidir: ✅Microsoft Fabric✅Azure Veri Gezgini✅ Azure İzleyici✅Microsoft Sentinel
Hesaplanmış sütunlar oluşturur ve bunları sonuç kümesine ekler.
Sözdizimi
T [ColumnName | (
ColumnName[,
...])
=
] | extend
İfade [,
...]
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Zorunlu | Açıklama |
---|---|---|---|
T | string |
✔️ | Genişletilebilecek tablosal giriş. |
ColumnName | string |
Eklenecek veya güncelleştirilecek sütunun adı. | |
Expression | string |
✔️ | Giriş üzerinde gerçekleştirilecek hesaplama. |
- ColumnName atlanırsa, İfade'nin çıkış sütun adı otomatik olarak oluşturulur.
- İfade birden fazla sütun döndürürse, sütun adlarının listesi parantez içinde belirtilebilir. Ardından, İfadenin çıkış sütunlarına belirtilen adlar verilir. Sütun adlarının listesi belirtilmezse, ifadenin oluşturulan adlara sahip tüm çıkış sütunları çıkışa eklenir.
Döndürülenler
Giriş tablo sonuç kümesinin bir kopyası, örneğin:
- Girişte zaten var olan sütun adları
extend
kaldırılır ve yeni hesaplanmış değerleri olarak eklenir. - Girişte bulunmayan tarafından belirtilen
extend
sütun adları, yeni hesaplanmış değerleri olarak eklenir.
Not
extend
işleci, giriş sonuç kümesine dizin içermeyen yeni bir sütun ekler. Çoğu durumda, yeni sütun dizini olan mevcut bir tablo sütunuyla tam olarak aynı olacak şekilde ayarlanırsa Kusto otomatik olarak mevcut dizini kullanabilir. Ancak, bazı karmaşık senaryolarda bu yayma yapılmaz. Böyle durumlarda, amaç bir sütunu yeniden adlandırmaksa, bunun yerine işlecini project-rename
kullanın.
Örnek
StormEvents
| project EndTime, StartTime
| extend Duration = EndTime - StartTime
Aşağıdaki tabloda yalnızca ilk 10 sonuç gösterilmektedir. Çıkışın tamamını görmek için sorguyu çalıştırın.
EndTime | StartTime | Süre |
---|---|---|
2007-01-01T00:00:00Z | 2007-01-01T00:00:00Z | 00:00:00 |
2007-01-01T00:25:00Z | 2007-01-01T00:25:00Z | 00:00:00 |
2007-01-01T02:24:00Z | 2007-01-01T02:24:00Z | 00:00:00 |
2007-01-01T03:45:00Z | 2007-01-01T03:45:00Z | 00:00:00 |
2007-01-01T04:35:00Z | 2007-01-01T04:35:00Z | 00:00:00 |
2007-01-01T04:37:00Z | 2007-01-01T03:37:00Z | 01:00:00 |
2007-01-01T05:00:00Z | 2007-01-01T00:00:00Z | 05:00:00 |
2007-01-01T05:00:00Z | 2007-01-01T00:00:00Z | 05:00:00 |
2007-01-01T06:00:00Z | 2007-01-01T00:00:00Z | 06:00:00 |
2007-01-01T06:00:00Z | 2007-01-01T00:00:00Z | 06:00:00 |
İlgili içerik
- Birden çok sütun döndürmek için series_stats kullanma