디멘전3 데이터 마트 구축을 위한 다차원 모델 설계(3/3) 데이터 마트 구축을 위한 다차원 모델 설계(3/3) 3. 다차원 모델링다차원 모델링은 비즈니스 프로세스상의 분석 요건에 따른 다차원 모델을 구성하는 설계과정이다. 비즈니스 프로세스는 조직에서 수행되는 업무 활동이다. 다차원 모델링은 어떤 업무 활동에서 발생하는 트랜잭션을 어떤 레벨의 데이터를 팩트 테이블로 생성하고 구성할지,관련된 디멘전은 무엇이고 어떻게 팩트 테이블과 연관시켜 구성할지 등을 결정한다. 데이터 레벨을 그레인(grain)이라 표현하기도 한다. 최소 단위 그레인은 비즈니스 프로세스에서 발생하는 데이터 중 가장 낮은 레벨을 의미한다.3.1 디멘전 테이블 설계디멘전 테이블은 비즈니스 프로세스 이벤트와 관련된 배경 설명을 담고 있으며 이벤트와 관련된 “누가, 언제, 어디서.. 2024. 4. 21. 데이터 마트 구축을 위한 다차원 모델 설계(2/3) 데이터 마트 구축을 위한 다차원 모델 설계(2/3) 2. 다차원 모델의 구성요소 및 종류다차원 모델은 비즈니스 사용자에게 이해하기 쉬운 데이터를 제공하고 빠른 쿼리 성능을 보장하기 위한 데이터 모델이다. 즉, BI 설루션 또는 OLAP 툴을 통해 분석 데이터를 제공하기 위한 데이터 모델이다.2.1 다차원 모델의 구성요소다차원 모델의 구성요소는 디멘전(Dimension)와 팩트(Fact) 테이블로 구성된다. 디멘전 테이블은 비즈니스 프로세스 이벤트와 관련된 배경 설명을 담고 있으며 이벤트와 관련된 “누가, 언제, 어디서, 무엇을, 어떻게, 왜”를 설명한다. 차원, Lookup 또는 분석 관점이라고도 한다. 팩트 테이블은 비즈니스 프로세스 이벤트에서 발생하는 값을 말한다. 즉, 분석의 대.. 2024. 4. 21. 데이터 마트 구축을 위한 다차원 모델 설계(1/3) 데이터 마트 구축을 위한 다차원 모델 설계(1/3) 1. 개요 2. 다차원 모델의 구성요소 및 종류 2.1 다차원 모델의 구성요소 2.2 다차원 모델의 종류 3. 다차원 모델링 3.1 디멘전 테이블 설계 3.2 팩트 테이블 설계 3.3 팩트 테이블 유형 3.4 팩트 테이블 메저 유형1. 개요다차원 모델링(Multidimensional Modeling)은 2차원(테이블) 형태의 RDBMS를 사용하여 정보를 다차원적으로 저장 및 분석하기 위한 모델링 기법이다. 즉, 다양한 비즈니스 관점(차원, Dimension)의 조합에 대해 정보를 분석하기 위한 기법이다. 다차원 모델에 의해 저장된 데이터는 OLAP(Online Analytical Processing) 툴에 의해 .. 2024. 4. 21. 이전 1 다음