解決方案

已完成

系統要求您寫入回答下列問題的查詢:

在 2007 年 4 月期間,造成維吉尼亞州前五大損害的災害事件為何?

這個解決方案可提供一種可能的查詢建構方式,用於回答前述問題。

解決方案流程

  1. 盡可能過濾掉越多資訊越好:
    • 時間範圍應介於 2007 年 4 月 1 日到 4 月 30 日之間。 使用 where 運算子來建立這個篩選。
    • 若您只要傳回維吉尼亞州的結果, 使用 where 運算子來建立這個篩選。
  2. 使用 project 運算子,建立會將 DamagePropertyDamageCrops 損害加總的資料行。
  3. 若要找出哪一種災害造成這個損害,您需要傳回 EventType 資料行。 使用 project 運算子。
  4. 若您要查看前五大損害最嚴重的事件, 可以使用預設模式為遞減的 sort 運算子。 或者,也可以更有效率地使用 top 運算子。

解決方案查詢

下列查詢包含上述所有步驟:

執行查詢

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

您的結果看起來應該會如下圖所示:

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

深入解析

從這個解決方案的最終結果中,您可以看到四月份在維吉尼亞州,前五大造成損害的事件全部都是霜凍或結凍事件。