Çözüm
Aşağıdaki soruyu yanıtlayan bir sorgu yazmanız istendi:
Nisan 2007'de Virginia eyaletinde en çok hasara neden olan ilk beş fırtına olayı hangileriydi?
Aşağıdaki çözüm, soruyu yanıtlayan bir sorgu oluşturmanın olası bir yolunu sağlar.
Çözüm işlemi
- Mümkün olduğunca çok bilgiyi filtreleyin:
- Zaman penceresi 1 Nisan ile 30 Nisan 2007 arasında olmalıdır. Bu filtreyi oluşturmak için işlecini
wherekullanın. - Yalnızca Virginia eyaletinin sonuçlarını döndürmek istiyorsunuz. Bu filtreyi oluşturmak için işlecini
wherekullanın.
- Zaman penceresi 1 Nisan ile 30 Nisan 2007 arasında olmalıdır. Bu filtreyi oluşturmak için işlecini
- operatörünü kullanarak DamagePropertyhasarı toplayan bir sütun oluşturun.
- Bu hasara ne tür bir fırtınanın neden olduğunu bulmak için EventType sütununu iade etmeniz gerekir.
projectişlecini kullanma. - En zararlı beş olayı görmek istiyorsunuz. Varsayılan modu azalan işlecini kullanabilirsiniz
sort. Alternatif olarak ve daha verimli bir şekilde işlecinitopkullanabilirsiniz.
Çözüm sorgusu
Aşağıdaki sorgu önceki tüm adımları içerir:
StormEvents
| where StartTime between (datetime(4-1-2007)..datetime(4-30-2007))
| where State == "VIRGINIA"
| project Damage=DamageProperty+DamageCrops, EventType
| top 5 by Damage
Sonuçlarınız aşağıdaki görüntüye benzer olmalıdır:
İçgörüler
Bu çözümün nihai sonuçlarından Nisan ayında ve Virginia eyaletinde en çok hasara neden olan ilk beş olayın tümünün donma veya donma olayları olduğunu görebilirsiniz.