Heures les plus chargées de la journée
En tant qu’analyste de données, on peut vous demander d’exécuter une requête ad hoc. L’application d’actualités pour laquelle vous travaillez propose une fonctionnalité populaire : le top cinq des articles de la semaine passée. Les tables fournies contiennent cinq séries temporelles, une par article. dc_news_dim contient les métadonnées des cinq articles, et dc_news_fact contient les cinq séries temporelles, une pour chaque article.
Ces articles sont consultés sur plusieurs jours.
Le comportement de lecture est cyclique : certaines heures de la journée sont plus chargées que d’autres. La rédaction souhaite connaître les trois heures de la journée durant lesquelles le total de lectures de ces articles a été le plus élevé.
Les horodatages sont disponibles dans le champ ts.
Cet exercice fait partie du cours
<cours>Analyse des séries temporelles dans PostgreSQL</cours>Instructions de l’exercice
- Trouvez les trois heures de la journée avec le plus de
viewsd’articles en utilisantEXTRACT(); n’oubliez pas d’agréger les vues.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Find the top three reading hours of the day
SELECT
___ AS hour_of_day,
___ AS views
FROM ___
___
ORDER BY ___
___;