Solução

Concluído

Você foi solicitado a escrever uma consulta que responda à seguinte pergunta:

Qual foi o dano total semanal causado por todos os eventos de inundação? Mostre os danos em Euros. Nesse caso, os danos se referem a danos de propriedade e plantação. Suponha que o Euro vale 1,14 USD.

Essa solução fornece uma maneira possível de construir uma consulta que responde à pergunta anterior.

Processo de solução

  1. Defina a taxa de conversão usando a instrução let.
  2. Filtre o máximo de informações possível.
    • O EventType deve ter o termo "inundação"
  3. Crie uma coluna que soma os danos causados por DamageProperty e DamageCrops para chegar a um valor de danos em USD. Divida essa coluna de valores pela taxa de conversão definida na Etapa 1 para obter os danos em euro.
  4. Resuma a soma da nova coluna de danos em compartimentos de sete dias.
  5. Renderize os resultados como um gráfico de colunas.

Consulta de solução

As etapas anteriores estão incluídas na seguinte consulta:

Executar a consulta

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

Seus resultados devem ter uma aparência semelhante à seguinte imagem:

Screenshot of solution query and results.

Insights

Com base nos resultados, podemos ver que as inundações causaram danos financeiros principalmente durante os meses de primavera e verão. Houve vários picos de danos, atingindo no máximo cerca de 750 milhão de euros em danos.