TimescaleDB 튜토리얼

TimescaleDB 튜토리얼 (Tutorials)

TimescaleDB 튜토리얼 모음은 실제 사례를 따라하며 시계열 데이터베이스의 핵심 기능을 익히도록 도와줘요. 데이터 수집부터 분석 대시보드, 실시간 모니터링까지 단계별로 실습할 수 있어요.

각 튜토리얼은 설치·연결이 이미 되어 있다는 전제에서 시작해요. 직접 쿼리를 입력해 보며 하이퍼테이블, 연속 집계, 하이퍼펑션을 체험할 수 있어요.

출처: https://docs.timescale.com/tutorials/latest/

대표적인 튜토리얼 주제

  • 시계열 데이터 수집 — 센서·로그 데이터를 하이퍼테이블에 넣고 관리하는 방법.
  • 실시간 대시보드 — 대량 시계열 데이터에서 빠른 조회로 대시보드를 구성.
  • 성능 모니터링 — 시스템 메트릭을 수집·집계·알림.
  • 기후·환경 데이터 — 대규모 기후 데이터셋을 분석.
  • 금융 데이터 — 시계열 금융 데이터의 버케팅·집계.

튜토리얼 진행 방식

대부분의 튜토리얼은 이런 흐름을 따라요.

  1. 샘플 데이터셋을 준비하거나 직접 생성해요.
  2. 하이퍼테이블을 만들고 데이터를 삽입해요.
  3. 연속 집계로 요약 통계를 만들어요.
  4. 하이퍼펑션으로 시간 버케팅·갭필링·분포 분석을 해요.
  5. 결과를 시각화하거나 대시보드로 연결해요.

예를 들어 기기 메트릭 집계는 이렇게 해요.

CREATE TABLE metrics (time TIMESTAMPTZ, device_id TEXT, value DOUBLE PRECISION);
SELECT create_hypertable('metrics', 'time');

더 알아보기