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

ट्रेंड हो रही खबरें पहचानना

आपकी टीम का एक सदस्य ट्रेंडिंग खबरों की पहचान के लिए एक नया आइडिया आज़माना चाहता है। आइडिया यह है कि एक ऐसा फ़ील्ड जोड़ें जो upticks देखे। Uptick वह स्थिति है जब views की संख्या पिछली दो पंक्तियों के औसत views से ज़्यादा हो। यह जानते हुए, हम फिर यह देखकर ऐसी खबरें पहचान सकते हैं जो ऊपर की ओर ट्रेंड कर रही हैं कि पिछले समयांतरालों में से कितने upticks थे। आपका काम वह फ़ील्ड जोड़ना है जो पिछली दो पंक्तियों के औसत views निकालता है। आपकी टीम का एक और सदस्य बाद में इसी का उपयोग करके upticks की गणना करेगा।

टेबल dc_news_fact दी गई है। इसमें निम्न कॉलम हैं:

  • id : न्यूज़ आर्टिकल का पहचानकर्ता
  • views : न्यूज़ आर्टिकल के views की संख्या
  • ts : 20 मिनट के इंटरवल का timestamp

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

PostgreSQL में Time Series Analysis

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

अभ्यास निर्देश

  • avg_previous_two नाम का एक फ़ील्ड जोड़ें जो पिछली दो पंक्तियों का औसत निकाले।

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

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

-- Get average of the previous two views per row
SELECT
	id,
	ts,
	views,
	___ OVER (___
			 ___
			 ___)
             AS avg_previous_two
FROM dc_news_fact;
कोड संपादित करें और चलाएँ