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.
T| project
[ColumnName | (
ColumnName[,
])
=
] İfade [,
...]
veya
T| project
ColumnName [=
İfade] [,
...]
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
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.
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.
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.
Tablonun yalnızca , EventId
öğesini State
EventType
gösterirStormEvents
.
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 |
... | ... | ... |
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
çı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 |
... | ... |