1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Time Series Analysis in SQL Server

Connected

cvičení

Převzorkování na denní granularitu

Agregace dat na vyšší granularitu je běžný analytický úkol. Často máme k dispozici data s konkrétními časovými razítky a potřebujeme zobrazit souhrnné výsledky. V SQL Serveru existuje několik technik – záleží na tom, jakou granularitu potřebuješ.

V těchto cvičeních se podíváme na fiktivní den spa. Vedení spa rozesílalo kupony potenciálním novým zákazníkům v období od 16. do 20. června 2020 a chce zjistit, zda tato kampaň přilákala nové návštěvy.

V tomto cvičení se zaměříme na jednu z nejjednodušších technik převzorkování: převod datového typu DATETIME2 nebo DATETIME na datový typ obsahující pouze datum bez časové složky – typ DATE.

Pokyny

100 XP
  • Převzorkuj časy začátku návštěv zákazníků na denní granularitu a výsledky agreguj.
  • Do klauzule GROUP BY doplň všechny neagregované hodnoty z klauzule SELECT (bez aliasů, jako je AS Day).