마무리

SQL Server에서의 시계열 분석

Maham Faisal Khan

Senior Data Science Content Developer

날짜 다루기

  • 날짜/시간 반올림에는 DATEADD()DATEDIFF()를 함께 사용합니다.
  • 성능이 중요할 때는 CAST()CONVERT()로 형식 지정하세요. FORMAT()은 유용하지만 느립니다.
  • 캘린더 테이블은 큰 자산입니다.
SQL Server에서의 시계열 분석

날짜 만들기

  • CAST(), CONVERT(), PARSE()는 문자열을 날짜로 변환합니다.
  • 안전한 변환에는 TRY_CAST(), TRY_CONVERT(), TRY_PARSE()를 사용합니다.
  • 오프셋 처리에는 SWITCHOFFSET()TODATETIMEOFFSET()이 유용합니다.
SQL Server에서의 시계열 분석

시간 기반 집계

  • 집계 함수: COUNT(), MIN(), MAX(), SUM().
  • 통계 집계 함수: AVG(), STDEV(), VAR(), STDEVP(), VARP().
  • ROLLUP, CUBE, GROUPING SETS로 집계를 세분화할 수 있습니다.
SQL Server에서의 시계열 분석

일반적·비일반적 시계열 과제

  • 윈도 함수는 순위 함수(ROW_NUMBER(), RANK(), DENSE_RANK(), NTILE())와 집계 함수(통계 함수 포함)에 적용됩니다.
  • 누적 합계는 윈도우에서의 SUM() 활용입니다.
  • 이동 평균은 윈도우에서의 AVG() 활용입니다.
  • LAG()LEAD()로 과거와 미래 값을 조회합니다.
  • 동시성 계산을 위해 날짜 데이터를 피벗/변환합니다.
SQL Server에서의 시계열 분석

감사합니다!

SQL Server에서의 시계열 분석

Preparing Video For Download...