Lösning
Du har blivit ombedd att skriva en fråga som besvarar följande fråga:
Under april månad 2007, vilka var de fem mest skadeframkallande stormhändelserna i delstaten Virginia?
Följande lösning ger ett möjligt sätt att konstruera en fråga som besvarar frågan.
Lösningsprocess
- Filtrera bort så mycket information som möjligt:
- Tidsperioden bör vara mellan 1 april och 30 april 2007. Använd operatorn
where
för att skapa det här filtret. - Du vill bara returnera resultat från delstaten Virginia. Använd operatorn
where
för att skapa det här filtret.
- Tidsperioden bör vara mellan 1 april och 30 april 2007. Använd operatorn
- Skapa en kolumn som summerar skador från DamageProperty och DamageCrops med hjälp av operatorn
project
. - För att ta reda på vilken typ av storm som orsakade den här skadan måste du returnera kolumnen EventType . Använd operatorn
project
. - Du vill se de fem mest skadliga händelserna. Du kan använda operatorn
sort
, vars standardläge är fallande. Alternativt, och mer effektivt, kan du använda operatorntop
.
Lösningsfråga
Följande fråga innehåller alla föregående steg:
StormEvents
| where StartTime between (datetime(4-1-2007)..datetime(4-30-2007))
| where State == "VIRGINIA"
| project Damage=DamageProperty+DamageCrops, EventType
| top 5 by Damage
Resultatet bör se ut ungefär så här:
Insikter
Från den här lösningens slutliga resultat kan du se att alla de fem viktigaste skadeorsakande händelserna under april månad och i delstaten Virginia alla var frost- eller fryshändelser.