Hora mais movimentada do dia
Como analista de dados, você pode ser chamado para executar uma consulta ad hoc. O app de notícias em que você trabalha tem um recurso popular que mostra os cinco artigos mais lidos da última semana. As tabelas fornecidas contêm cinco séries temporais, uma série por artigo. A dc_news_dim contém os metadados dos cinco artigos, e a dc_news_fact contém as cinco séries temporais, uma para cada artigo.
Esses artigos são lidos ao longo de vários dias.
O comportamento de leitura é cíclico por natureza. Algumas horas do dia são mais movimentadas que outras. O editor quer saber quais três horas do dia foram as mais movimentadas em termos do número total de vezes que um desses artigos foi lido.
Os horários estão disponíveis no campo ts.
Este exercício faz parte do curso
Análise de Séries Temporais no PostgreSQL
Instruções do exercício
- Encontre as três principais horas do dia de acordo com as
viewsdos artigos usandoEXTRACT(); lembre-se de agregar as visualizações.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- Find the top three reading hours of the day
SELECT
___ AS hour_of_day,
___ AS views
FROM ___
___
ORDER BY ___
___;