Info > Data Mining > 3-1. DM and DW > 데이터마트
▷▶ 데이터마트
Data Mart는 전사적인 Data의 부분 집합격으로 특정 사용자나 대상 (종종 LOB, 즉 Line of Business라고 함)에게 가치가 있는 Data들을 포함하는 작은 Warehouse이다. 이들 Data는 주로 사용자들 그룹내의 Data를 중심으로 필요시 다른 부서나 그룹의 Data를 가져오고 외부의 정보를 포함하기도 한다.
예 : 전국적인 규모의 유통업체의 경우 서울지역에서 판매된 제품에 대한
요약
Data의 경우 Data Mart로 간주될 수 있다. Data Mart는 대개 UNIX나 NT 또는 OS/2와 같은 운영체계를 사용하는 저가의 부서급 Server상에서 구현된다.
Data Mart는 그것이 사용하는 Data Source에 따라 두 가지로 분류된다.
☆ 독립적 Data Mart(independent data mart)는 기존의 운영계 시스템과
외부 Data를 Source로 한다. 어떠한 경우는 Data Mart에 들어갈 Data가 특정 부서나 작업현장에서
새로이 생성된 것일 수도 있다.
☆ 종속적 Data Mart(dependent data mart)는 전사적 DW에서 직접 Source Data를 추출한다.
각 SI업체들은 DW과 Data Mart들을 통합구조로 가져가는 Multi-Tier방식의 Warehouse를 구현할 것으로 보인다. 이같은 경우를 표현한 것이 다음과 같다.
「 Multi-tier 방식의 DW」
이같은 Multi-tier 방식의 Architecture에서 Data의 위치는 그 Data에 대한
무결성 (그 값이 정확하여 결함없이 완벽한 가치를 지녀야 한다는 Data의 속성)을 최대한
보장하는 범위 내에서 최고의 가용성과 시스템 성능을 확보할 수 있도록 존재해야 한다.
「 분산 Data Mart 환경 」
○ 의사결정지원과 관련하여 주목할 만한 솔루션
○ 특정 주제 혹은 부서 단위 데이터 저장고
○ 수주일에서 수개월 내로 구축 가능
○ 크기는 데이터 웨어하우스보다 작지만 복잡한 분석 업무를 수행한다는 차별성
○ 데이터마트는 데이터 웨어하우스와는 달리 읽기, 쓰기도 가능한 환경을 제공
○ 데이터 웨어하우스와 데이터마트의 차이점
데이터 웨어하우스 |
데이타마트 |
|
목 표 |
잠재적인 모든 유형의 질의에 대처 |
특화된 분석지원 |
▶ Operational feedback
※ integrate data-driven decisions back into the operational systems.
※ Example : electronic data interchange(EDI) systems
→ keep track of inventory and can automatically place orders when inventory reaches
certain levels.
※ also valuable wherever a corporation interacts with customers. (a call center)
▶ End users and Desktop tools
※ most important component in any DW.
▷ analysts who use the DW in a specialized way. (searching for information)
▷ application developers
▷ business users who act on the information.
▷ Analyst
※ want to access as much data as possible to discern patterns.
※ use special-purpose tools.(statistics packages, DM tools)
※ the purpose of the DW is to create value.
※ a DW brings together data in a cleansed, meaningful format.
▷ application developer
※ develop stable and robust applications.
※ some specific needs from DW.
→ the application they are developing need to be shielded from changes in the structure
of the DW.
→ the developers need acces to valid field values and to know what the values mean.(metadata)
※ applications are a product for the end users.
▷ business users
※ the ultimate devourers of information derived from the corporate
DW.
※ needs : the development of application, the architecture of the warehouse.
※ the people who use the computers on their desks and are willing to take advantage
of direct access into the DW environment.
※ applications built for specific purposes.
※ examples
→ a resource scheduling application(genetic algorithms)
→ a sales forecasting application(neural network)
Info > Data Mining > 3-1. DM and DW > 데이터마트