배경지식 쌓기 - EDW

Enterprise Data Warehouse

Posted by Yan on October 27, 2021

EDW Enterprise Data Warehouse

  • ODS를 거쳐 운영 데이터베이스(Operational Database) 및 외부 데이터 Source로부터 필요 데이터를 추출하여, 경영분석/의사결정의 지원을 위해 최적화된 구조로 변환된 데이터베이스

ODS Operational Data Store

  • 의사결졍 지원 측면에서 EDW를 보완하는 요소로 사용된다.
  • 리포트(운영보고), 제어, 의사결졍, 데이터에 대한 추가 작업을 위한 여러 소스의 데이터를 통합하도록 설계된 데이터베이스
  • DW로 데이터를 저장하기 전에 임시로 운영계 데이터를 보관하는 장소
  • 운영 데이터에 일정한 가공 과정을 거쳐 저장, 유지, 관리하는 Staging Area에 속하는 DB 형태이며 최종적으로 DW를 구축하는데 중간적 역할을 담당한다.
  • 운영계 시스템의 이력성 데이터를 보관하게 된다.
  • ODS가 별도로 존재할 경우 운영계 시스템의 복사본으로 활용되고, DW의 일부일 경우에는 임시 저장소로 사용된다.

EDW의 세 가지 레이어

  1. Data Source
  2. Data Storage
  3. Front-End tools

1. Data Source

  • 데이터가 만들어지는 시스템
  • 운용 어플리케이션
  • 경영을 하면서 필요한 운영과 관리를 위해 필요한 시스템들 = 운영계 = (은행업에서) 계정계

2. Data storage

  • 분석계
  • 운영계와 같이 업무처리나 관리를 위한 시스템이 아닌 분석을 위한 시스템
  • 전에는 주로 통계나 리포트 작성을 위한 데이터 생성이 목적이었다.
  • Hadoop, HDFS (Hadoop File System)

3. Front-End tools

  • data storage에서 분석해서 만들어놓은 데이터를 활용하는 레이어
  • SQL, 리포트, OLAP Tool (OnLine Analytical Processing)
reference

EDW 개념 아키텍처ㅡ빅데이터 아키텍처의 아버지

[Database] ODS(Operational Data Store)란?

[EDW] 데이터흐름 - 기간계, ODS, EDW, DM, OLAP