Aracılığıyla paylaş


project işleci

Şunlar için geçerlidir: ✅Microsoft Fabric✅Azure Veri Gezgini Azure İzleyiciMicrosoft Sentinel

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 | project ColumnName [= İ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

Yalnızca belirli sütunları göster

Tablonun yalnızca , Stateöğesini EventType StormEvents gösterirEventId.

StormEvents
| project EventId, State, EventType

Aşağıdaki sonuçlar tablosu yalnızca ilk 10 sonucu gösterir.

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.

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

Aşağıdaki tabloda yalnızca ilk 10 sonuç gösterilmektedir.

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
... ...