Lösning

Slutförd

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

  1. Ange konverteringsfrekvensen med hjälp av -instruktionen let .
  2. Filtrera bort så mycket information som möjligt.
    • EventType ska ha termen "översvämning"
  3. 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.
  4. Sammanfatta summan av den nya skadekolumnen med en sju dagars lagerplats.
  5. Rendera resultatet som ett kolumndiagram.

Lösningsfråga

De föregående stegen ingår i följande fråga:

Kör frågan

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:

Screenshot of solution query and results.

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.