İngilizce dilinde oku

Aracılığıyla paylaş


project işleci

Şunlar için geçerlidir: ✅Microsoft Fabric

Eklenecek sütunları seçin, yeniden adlandırın veya bırakın ve yeni hesaplanan sütunlar ekleyin.

Sonuçtaki sütunların sırası, bağımsız değişkenlerin sırasına göre belirtilir. Yalnızca bağımsız değişkenlerde belirtilen sütunlar sonuca eklenir. Girişteki diğer tüm sütunlar bırakılır.

Sözdizimi

T| project [ColumnName | (ColumnName[,])=] İfade [, ...]

veya

T| projectColumnName [=İfade] [, ...]

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

Parametreler

Ad Tür Zorunlu Açıklama
T string ✔️ Belirli sütunların yansıtıldığı tablosal giriş.
ColumnName string Çıktıda görünecek sütun adı veya virgülle ayrılmış sütun adları listesi.
Expression string Giriş üzerinde gerçekleştirilecek skaler ifade.
  • ColumnName veya expression belirtilmelidir.
  • İfade yoksa girişte ColumnName sütunu görünmelidir.
  • ColumnName belirtilmezse, İ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. Sütun adlarının listesi belirtilmezse, ifadenin oluşturulan adlara sahip tüm çıkış sütunları çıkışa eklenir.

Not

Girişteki mevcut sütunla aynı ada sahip yeni bir hesaplanmış sütun döndürülmesi önerilmez.

Döndürülenler

Bağımsız değişken olarak adlandırılan sütunların bulunduğu bir tablo. Giriş tablosuyla aynı sayıda satır içerir.

Örnekler

Bu bölümdeki örneklerde, kullanmaya başlamanıza yardımcı olması için söz diziminin nasıl kullanılacağı gösterilmektedir.

Bu makaledeki örneklerde, Örnekleri veritabanındaki StormEvents tablosu gibi yardım kümesiiçindeki genel kullanıma açık tablolar kullanılır.

Bu makaledeki örneklerde, Weather analytics örnek veriiçindeki StormEvents tablosu gibi genel kullanıma açık tablolar kullanılır.

Yalnızca belirli sütunları göster

Tablonun yalnızca , EventIdöğesini StateEventType gösterirStormEvents.

Kusto
StormEvents
| project EventId, State, EventType

çıkış

Tabloda ilk 10 sonuç gösterilir.

EventId State EventType
61032 ATLANTIK GÜNEY Su damlası
60904 FLORIDA Şiddetli Yağmur
60913 FLORIDA Hortum
64588 GEORGIA Gök Gürültülü Fırtına
68796 MISSISSIPPI Gök Gürültülü Fırtına
68814 MISSISSIPPI Hortum
68834 MISSISSIPPI Gök Gürültülü Fırtına
68846 MISSISSIPPI Dolu
73241 AMERİKAN SAMOASI Flash Flood
64725 KENTUCKY Sel
... ... ...

Projeyi kullanan olası işlemeler

Aşağıdaki sorgu sütunu yeniden adlandırır BeginLocation ve mevcut iki sütun üzerinde yapılan bir hesaplamadan adlı TotalInjuries yeni bir sütun oluşturur.

Kusto
StormEvents
| project StartLocation = BeginLocation, TotalInjuries = InjuriesDirect + InjuriesIndirect
| where TotalInjuries > 5

çıkış

Tabloda ilk 10 sonuç gösterilir.

StartLocation TotalInjuries
LİDYA 15
KRALİYET 15
GÖTEBORG 9
PLAİNS 8
KNOXVİLLE 9
CAROL STREAM 11
HOLLY 9
RUFFİN 9
ENTERPRISE MUNI ARPT 50
COLLİERVİLLE 6
... ...