ÎncepețiÎncepe gratuit

Cele mai active ore ale zilei per articol de știri

Cunoașterea tiparelor de utilizare ale utilizatorilor este extrem de importantă pentru îmbunătățirea experienței într-o aplicație. În calitate de membru al echipei de date dintr-o platformă de distribuție a știrilor, ești solicitat de editori să le furnizezi metrici care să îi ajute să creeze conținut mai bun.

Un editor dorește să știe care au fost cele mai active ore ale zilei pentru o colecție de articole de știri. Acea colecție se află în tabelele dc_news_dim și dc_news_fact.

Va trebui să procedăm în etape. Mai întâi, vom manipula granularitatea, apoi vom calcula media și, în final, vom determina primele trei cele mai active ore ale zilei pentru fiecare articol de știri.

Acest exercițiu face parte din cursul

Analiza seriilor de timp în PostgreSQL

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- Change time granularity from 20m to 1h
SELECT
    id,
	___ AS hour,
	___ AS hourly_views
FROM dc_news_fact
GROUP BY id, hour
ORDER BY id, hour;
Editează și rulează codul