OLAP과 OLTP 시스템
데이터 웨어하우징 개념
Aaren Stubberfield
Data Scientist
OLAP 시스템
OLAP(온라인 분석 처리)
대규모 데이터 분석 지원용으로 설계
예시 차원 구성:
국가, 주, 도시
연, 월, 일
OLAP은 데이터를 다차원 형식으로 재구성
OLAP 큐브
OLAP 큐브는 OLAP의 핵심
전통적 관계형 DB보다 처리 속도 빠름
하이퍼큐브는 3개 초과 차원을 가짐
OLTP
OLTP(온라인 트랜잭션 처리)
단순한 데이터베이스 쿼리 처리를 위해 설계
소스 시스템에서 데이터 웨어하우스로 전달 시 사용
1
Photo by Rodnae-Productions on Pexels
신용카드 회사 예시
OLTP:
고객의 구매를 추적함
계정 잔액 반영을 위한 단순 DB 업데이트를 대량 처리
OLAP:
구매 데이터 분석에 최적화됨
데이터를 다차원으로 구성
요약
차이점
OLAP
OLTP
최적화:
분석용 복잡한 읽기 전용 쿼리
단순 쿼리
데이터 표현:
다차원
행과 열
연습해 봅시다!
데이터 웨어하우징 개념
Preparing Video For Download...