Kom igångKom igång gratis

Dagens mest trafikerade timmar

Som dataanalytiker kan du bli ombedd att utföra ad hoc-frågor. Nyhetsappen du arbetar för har en populär funktion som visar de fem mest lästa nyhetsartiklarna den senaste veckan. De tillhandahållna tabellerna innehåller fem tidsserier, en tidsserie per nyhetsartikel. dc_news_dim innehåller metadata för de fem artiklarna och dc_news_fact innehåller de fem tidsserierna, en för varje artikel.

Dessa nyhetsartiklar läses under loppet av flera dagar.

Läsbeteendet är cykliskt till sin natur – vissa timmar på dygnet är mer trafikerade än andra. Redaktören vill veta vilka tre timmar på dygnet som var mest trafikerade sett till det totala antalet gånger en av dessa artiklar lästes.

Tidpunkterna finns tillgängliga i fältet ts.

Den här övningen är en del av kursen

Tidsserieanalys i PostgreSQL

Visa kurs

Övningsinstruktioner

  • Hitta de tre mest trafikerade timmarna på dygnet baserat på nyhetsartiklars views med hjälp av EXTRACT(); kom ihåg att aggregera antalet visningar.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

-- Find the top three reading hours of the day
SELECT
	___ AS hour_of_day,
	___ AS views
FROM ___
___
ORDER BY ___
___;
Redigera och kör kod