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
Hesaplanmış sütunlar oluşturur ve bunları sonuç kümesine ekler.
Sözdizimi
T [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ı. | |
| İfade | 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ını döndürür; örneğin:
- Girişte zaten var olan sütun adları
extendkaldırılır ve yeni hesaplanmış değerleri olarak eklenir. - Girişte bulunmayan tarafından belirtilen
extendsü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.
Örnekler
Aşağıdaki örnekte, tablodaki extend ve Duration sütunları arasındaki farkı hesaplayan adlı EndTime yeni bir sütun oluşturmak için işlecinin StartTime nasıl kullanılacağı gösterilmektedirStormEvents.
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.
| BitişZamanı | Başlama Saati | 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