다음과 같은 데이터 웨어하우스 시스템의 다양한 요소가 있습니다 -
소스 시스템 − 비즈니스 거래를 캡처하는 서비스를 제공하는 데이터의 운영 시스템. 소스 시스템은 메인프레임 환경에서 "레거시 시스템"으로 알려져 있습니다.
소스 시스템의 기능은 가동 시간과 가용성입니다. 소스 시스템과 반대되는 쿼리는 일반적인 트랜잭션 흐름의 요소이며 레거시 시스템에 대한 요구가 엄격하게 제한되는 명확한 "계정 기반" 쿼리입니다.
데이터 스테이징 영역 − 데이터 웨어하우스에서 사용할 소스 레코드를 단순, 변환, 결합, 중복 제거, 가정, 보관 및 생성하는 저장 영역 및 프로세스 그룹입니다.
데이터 스테이징 영역은 정렬 및 순차 처리의 원활한 활동에 의해 지배되며 데이터 스테이징 영역은 관계형 기술을 기반으로 할 필요가 없습니다. 데이터가 자신이 정의한 모든 일대일 및 다대일 비즈니스 규칙을 준수하는지 확인한 후 완전히 확장된 엔터티 관계 기반 물리적 데이터베이스 설계를 구축하는 마지막 단계를 수행하는 것은 무의미할 수 있습니다. .
비즈니스 프로세스 − 데이터 웨어하우스의 비즈니스 사용자에게 의미를 부여하는 일관된 비즈니스 활동 그룹. 비즈니스 프로세스는 일반적으로 "주문 처리" 또는 "사용자 파이프라인 관리"와 같은 활동 그룹이지만 비즈니스 프로세스가 겹칠 수 있으며 단일 비즈니스 프로세스에 대한 정의는 시간이 지나면서 발전하게 됩니다.
보고 − 데이터 웨어하우스가 도움이 되려면 데이터 웨어하우스의 데이터가 조직의 직원에게 적용되어야 합니다. 이 기능을 구현하는 소프트웨어 응용 프로그램이 많이 있거나 보고 기능을 사용자 정의 개발할 수 있습니다.
다양한 보고 도구는 다음과 같습니다 -
비즈니스 인텔리전스 도구 − 데이터 웨어하우스 데이터를 기반으로 비즈니스 문서의 개발 및 관리 프로세스를 분석하는 소프트웨어 애플리케이션입니다.
경영진 정보 시스템(대시보드(비즈니스)로 더 널리 알려짐 − 복잡한 비즈니스 메트릭과 데이터를 그래픽으로 표시하여 빠르게 이해할 수 있는 소프트웨어 애플리케이션입니다.
데이터 마이닝 − 데이터 마이닝 도구는 사용자가 세부 데이터 웨어하우스 데이터에 대한 상세한 수치 및 통계 계산을 구현하여 추세를 식별하고 패턴을 식별하며 데이터를 해석할 수 있도록 하는 소프트웨어입니다.
메타데이터 − 메타데이터는 사용자가 필요로 하는 데이터에 대한 데이터입니다. 데이터 웨어하우스의 상태와 데이터 웨어하우스에 보관된 데이터에 대해 데이터 웨어하우스의 운영자와 사용자에게 알리는 데 사용할 뿐만 아니라 들어오는 데이터의 통합 및 기본 데이터 웨어하우스 모델을 업그레이드하고 명확히 하는 도구로 사용할 수 있습니다.
작업 − 데이터 웨어하우스 작업에는 데이터 웨어하우스에서 데이터를 로드, 조작 및 추출하는 프로세스가 포함됩니다. 운영은 또한 사용자 관리, 보안, 용량 관리 및 관련 서비스를 보호합니다.