Lösning
Du har blivit ombedd att skriva en fråga som besvarar följande fråga:
Vad orsakades den totala skadan vecka för vecka på grund av alla översvämningshändelser? Visa skador i enheten euro. I det här fallet avser skador både egendoms- och växtskador. Anta att euron är värd 1,14 USD.
Den här lösningen ger ett möjligt sätt att konstruera en fråga som besvarar föregående fråga.
Lösningsprocess
- Ange konverteringsfrekvensen med hjälp av -instruktionen
let
. - Filtrera bort så mycket information som möjligt.
- EventType ska ha termen "översvämning"
- Skapa en kolumn som summerar skador från DamageProperty och DamageCrops för att ge ett värde av skador i USD. Dividera den här värdekolumnen med den konverteringskurs som anges i steg 1 för att få skador i euro.
- Sammanfatta summan av den nya skadekolumnen med en sju dagars lagerplats.
- Rendera resultatet som ett kolumndiagram.
Lösningsfråga
De föregående stegen ingår i följande fråga:
let Eur = 1.14; // conversion rate
StormEvents
| where EventType has "flood"
| extend Damage = (DamageProperty + DamageCrops) / Eur
| summarize sum(Damage) by bin(StartTime, 7d)
| render columnchart
Resultatet bör se ut ungefär så här:
Insikter
Av resultaten kan vi se att översvämningar orsakade ekonomiska skador främst under vår- och sommarmånaderna. Det fanns flera toppar av skador och nådde högst cirka 750 miljoner euro i skador.