콘텐츠로 이동

dbt Tutorial

dbt(data build tool)를 처음 접하는 분들을 위한 튜토리얼입니다.

목차

순서 주제 설명
1 dbt란? dbt 개념, ETL vs ELT, 왜 사용하는지
2 설치 및 설정 dbt 설치, YAML 기초, 핵심 설정 파일 4가지
3 프로젝트 구조 디렉토리 구조와 핵심 파일
4 모델 작성 SQL 모델, ref, source, Jinja 활용
5 Materialization 심화 view vs table vs incremental vs MV 판단 가이드
6 테스트와 문서화 데이터 테스트, 문서 생성
7 실전 팁 실무에서 유용한 패턴과 팁
8 데모 dbt 명령어 실행 화면 (GIF)
9 인터랙티브 데모 버튼 클릭으로 dbt 명령어 체험
10 dbt에서 Semantic Layer까지 왜 dbt가 Semantic Layer, Ontology로 이어지는가
- 참고: Text-to-SQL 심화 RA-SQL, DIN-SQL/DAIL-SQL, 온톨로지 기반 카탈로그
- 참고: 자연어 질의 시스템 설계 역질문 구체화, MCP 서버 설계, Superset 연동

사전 준비

  • SQL 기본 문법 이해
  • 터미널(CLI) 사용 경험
  • Python 설치 (pip 사용)

댓글