본문 바로가기

DW2

[DW] Dimensional Modeling Dimensional Modeling 비즈니스 유저들이 DW시스템에서 좀 더 쉽고 빠르게 쿼리를 날리면서 사용할 수 있도록 하는 설계? 데이터기반 의사결정을 지원하기 위해서 분석데이터를 빠르고 유연하게 제공하기 위한 구축 방법론 Fact 비즈니스 프로세스에서 측정하고자 하는 값, 일반적으로 '숫자' (항상 그런것은 아님) '이벤트'와 관련 있음 Measure 테이블 거래금액 등의 트랜잭션 정보가 담긴다. 그래뉴래러티(Granularity) : 하나의 팩트테이블의 각 행은 모두 동일한 수준의 값이어야 한다. 이 특성이 유지 되는 한, 팩트 테이블의 모든 값에 대해 연산을 적용 하더라도 팩트 테이블의 계산 값에 대해 무결성 보장 Dimension Fact 값을 비즈니스적으로 설명하는 속성(보통 텍스트)을 갖.. 2022. 11. 24.
[DW] OLAP 정의와 목적 OLAP 정의와 목적 최종 사용자가 다차원 정보에 직접 접근하여 대화식으로 정보를 분석하여 의사결정에 활용하는 과정 일반적으로 운영 데이터는 수집과 갱신에 초점을 맞추어 설계되어 최종 사용자(비즈니스유저)가 직접 사용하기는 불편 반면, OLAP 환경에서는 사용자가 쉽게 이해할 수 있고 조작하기 쉬운 형태로 존재 DW는 어떻게 데이터를 구축할 것인가에 초점, OLAP은 DW를 어떻게 활용할 것인가에 초점 DW는 OLAP을 위한 주요 데이터 원천 OLTP는 트랜잭션 단위로 처리하는 것에 중점이라면, OLAP은 최적화된 조회에 목적 CUBE 선계산 값을 미리 산출하여 저장하는 연산 차원 테이블들과 팩트 테이블을 활용하여 분석을 위해 집계된 데이터 구조 다차원 데이터셋 (임의의 수의 차원을 가질 수 있다) 차원.. 2022. 11. 18.
728x90