डेटा का डाउनसैम्पलिंग और अपसैम्पलिंग

SQL Server में Time Series Analysis

Maham Faisal Khan

Senior Data Science Content Developer

प्रकृति में डेटा

SELECT
    SomeDate
FROM dbo.SomeTable
SomeDate
2019-08-11 06:14:29.990
2019-08-11 11:07:37.633
2019-08-11 14:08:00.337
SQL Server में Time Series Analysis

डेटा का डाउनसैम्पलिंग

SELECT
    CAST(SomeDate AS DATE) AS SomeDate
FROM dbo.SomeTable
SomeDate
2019-08-11
2019-08-11
2019-08-11
SQL Server में Time Series Analysis

और आगे डाउनसैम्पलिंग

SELECT
    DATEADD(HOUR, DATEDIFF(HOUR, 0, SomeDate), 0) AS SomeDate
FROM dbo.SomeTable

DATEDIFF(HOUR, 0, '2019-08-11 06:21:16') = 1,048,470

DATEADD(HOUR, 1048470, 0) = 2019-08-11 06:00:00

SomeDate
2019-08-11 06:00:00.000
2019-08-11 11:00:00.000
2019-08-11 14:00:00.000
SQL Server में Time Series Analysis

अपसैम्पलिंग के बारे में क्या?

डाउनसैम्पलिंग

  • डेटा एग्रीगेट करें
  • आमतौर पर sum या count कर सकते हैं
  • डेटा का उच्च-स्तरीय व्यू देता है
  • अधिकतर उद्देश्यों के लिए उपयुक्त

अपसैम्पलिंग

  • डेटा को डिसएग्रीगेट करें
  • एक एलोकेशन नियम चाहिए
  • कृत्रिम ग्रैन्युलैरिटी देता है
  • डेटा जनरेशन, calculated averages के लिए उपयुक्त
SQL Server में Time Series Analysis

अभ्यास करते हैं!

SQL Server में Time Series Analysis

Preparing Video For Download...