Řešení

Dokončeno

Byli jste požádáni o napsání dotazu, který odpovídá na následující otázku:

Co bylo v měsíci dubna 2007 nejlepších pěti událostí způsobených bouřemi ve státě Virginie?

Toto řešení nabízí jeden možný způsob, jak vytvořit dotaz, který odpovídá na otázku.

Proces řešení

  1. Vyfiltrujte co nejvíce informací:
    • Časové období by mělo být mezi 1. a 30. dubnem 2007. where K vytvoření tohoto filtru použijte operátor.
    • Chcete vrátit výsledky pouze ze státu Virginie. where K vytvoření tohoto filtru použijte operátor.
  2. Pomocí operátoru project vytvořte sloupec, který sečte poškození z damageProperty a DamageCrops.
  3. Pokud chcete zjistit, jaký druh bouře způsobil toto poškození, musíte vrátit sloupec EventType . project Použijte operátor.
  4. Chcete vidět pět nejvíce škodlivých událostí. Můžete použít sort operátor, jehož výchozí režim je sestupný. Alternativně a efektivněji můžete operátor použít top .

Dotaz řešení

Následující dotaz obsahuje všechny předchozí kroky:

Spuštění dotazu

StormEvents
| where StartTime between (datetime(4-1-2007)..datetime(4-30-2007))
| where State == "VIRGINIA"
| project Damage=DamageProperty+DamageCrops, EventType
| top 5 by Damage

Výsledky by měly vypadat přibližně jako na následujícím obrázku:

Screenshot of a table with five damage-causing storms in Virginia.

Insights

Z konečných výsledků tohoto řešení můžete vidět, že všech pět nejlepších událostí způsobených poškozením v dubnu a ve státě Virginia byly všechny události mrazu nebo zablokování.