dbt 소개
dbt 입문
Mike Metzger
Data Engineer
dbt 정의
"data build tool"
주로 ELT의 T(가끔 ETL) 처리
데이터 웨어하우스 간 전환 용이
SQL 협업 제공
SQL 방언 간 변환
dbt는 무엇을 하나요?
주로 SQL로 데이터 모델과 변환 정의
전자상거래, 모바일 앱 상호작용 등
데이터 모델 간 관계 정의 가능
고객, 주소, 주문
데이터 변환 프로세스 실행
로그의 원시 데이터를 데이터베이스 테이블로 변환
데이터 품질 요구사항 테스트 가능
dbt는 어떻게 보이나요?
dbt-core
로도 알려진 오픈 소스
Mac, Windows, Linux용 명령행 도구 제공
dbt Cloud는 상용 소프트웨어
기본 명령
dbt
dbt
dbt --version
dbt -h
dbt는 누가 사용하나요?
dbt는 데이터 변환이 필요한 모든 사용자 대상입니다:
데이터 엔지니어
애널리틱스 엔지니어
데이터 분석가
1
Photo by Christina @ wocintechchat.com on Unsplash
연습해 봅시다!
dbt 입문
Preparing Video For Download...