शुरू करेंमुफ़्त में शुरू करें

प्रत्येक न्यूज़ आर्टिकल के लिए दिन के सबसे सक्रिय घंटे

यूज़र्स के उपयोग पैटर्न जानना किसी भी ऐप की उपयोगिता बेहतर करने के लिए बेहद महत्वपूर्ण है। एक न्यूज़ डिस्ट्रीब्यूशन प्लेटफ़ॉर्म की डेटा टीम के सदस्य के रूप में, कंटेंट पब्लिशर्स आपसे ऐसे मेट्रिक्स माँग रहे हैं जो उन्हें बेहतर कंटेंट बनाने में मदद करें।

एक पब्लिशर यह जानना चाहता है कि न्यूज़ आर्टिकल्स के एक कलेक्शन के लिए दिन के कौन से घंटे सबसे अधिक सक्रिय रहे। यह कलेक्शन dc_news_dim और dc_news_fact टेबल्स में है।

हमें चरणबद्ध तरीके से आगे बढ़ना होगा। पहले हम ग्रेन्युलैरिटी बदलेंगे, फिर औसत निकालेंगे, और अंत में प्रत्येक न्यूज़ आर्टिकल के लिए दिन के सबसे सक्रिय शीर्ष तीन घंटे की गणना करेंगे।

यह अभ्यास पाठ्यक्रम का हिस्सा है

PostgreSQL में Time Series Analysis

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

-- 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;
कोड संपादित करें और चलाएँ