Oplossing

Voltooid

U bent gevraagd een query te schrijven die de volgende vraag beantwoordt:

Wat was de totale week-per-week schade veroorzaakt door alle overstromingen? Schade weergeven in de eenheid euro. In dit geval verwijst schade naar zowel eigendommen als gewasschade. Stel dat de euro 1,14 USD waard is.

Deze oplossing biedt een mogelijke manier om een query te maken die de vorige vraag beantwoordt.

Oplossingsproces

  1. Stel de conversieverhouding in met behulp van de let instructie.
  2. Filter zoveel mogelijk informatie uit.
    • Het EventType moet de term 'overstroming' hebben
  3. Maak een kolom waarmee schade van DamageProperty en DamageCrops wordt opgeteld om een waarde van schade in USD te geven. Deel deze waardekolom door de conversieverhouding die is ingesteld in stap 1 om schade in euro's te verkrijgen.
  4. Een samenvatting van de som van de nieuwe schadekolom met een bin van zeven dagen.
  5. De resultaten weergeven als een kolomdiagram.

Oplossingsquery

De vorige stappen zijn allemaal opgenomen in de volgende query:

De query uitvoeren

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

Uw resultaten moeten er ongeveer uitzien als in de volgende afbeelding:

Screenshot of solution query and results.

Inzichten

Uit de resultaten kunnen we zien dat overstromingen vooral tijdens de lente- en zomermaanden financiƫle schade hebben veroorzaakt. Er waren verschillende pieken in schade, die maximaal ongeveer 750 miljoen euro schade bereikten.