데이터베이스 설계 프로세스

Essbase 데이터베이스(큐브)를 설계하려면 조직의 정보 요구 사항에 따라 모델링합니다. 소스 데이터의 위치와 구조는 아웃라인을 모델링하는 방법보다 중요하지 않으며, 큐브에서 정보 및 연관된 측정항목의 관련 방법을 결정합니다.

다차원 데이터베이스를 구현할 때 응용 프로그램 및 데이터베이스를 설계하고 생성합니다. 데이터 소스를 분석하고 요구 사항을 신중하게 정의하며 단일 서버 접근 방식 또는 분할된 분산 방식이 요구 사항에 더 적합한지 여부를 결정합니다. 응용 프로그램 분할 여부를 결정하기 위해 검토할 수 있는 조건은 데이터베이스 분할을 위한 결정 요소를 참조하십시오.

이 사례 연구에서는 데이터베이스 계획 프로세스에 대한 개요를 제공하고 조직을 위한 단일 큐브 다차원 데이터베이스 솔루션을 설계하기 위해 따라갈 수 있는 작업 규칙에 대해 설명합니다. 애플리케이션 및 데이터베이스 정보를 참조하십시오.

데이터베이스 설계 프로세스에는 다음과 같은 기본 단계가 포함됩니다.

  1. 비즈니스 요구 사항을 분석하고 계획을 설계합니다.

    생성하는 응용 프로그램과 데이터베이스는 유저와 조직의 정보 요구를 충족해야 합니다. 따라서 소스 데이터를 식별하고, 유저 정보 액세스 요구 사항을 정의하고, 보안 고려 사항을 검토하고, 데이터베이스 모델을 설계합니다. Essbase 애플리케이션 분석 및 계획을 참조하십시오.

  2. 데이터베이스 아웃라인 초안을 작성합니다.

    Outline은 데이터베이스의 구조, 즉 저장되는 정보와 서로 다른 정보 조각의 상호 연관성을 결정합니다. Essbase 아웃라인 초안 작성을 참조하십시오.

  3. 데이터베이스에 테스트 데이터를 로드합니다.

    Outline과 보안 계획이 배치된 후 테스트 데이터가 포함된 데이터베이스를 로드하여 프로세스의 이후 단계를 활성화합니다. 테스트 데이터 로드를 참조하십시오.

  4. 계산을 정의합니다.

    통합 개요를 테스트하고, 공식을 작성 및 테스트하고, 특수 계산에 대한 계산 스크립트를 정의합니다. Essbase 계산 정의를 참조하십시오.

  5. 사용자에게 확인합니다.

    데이터베이스가 유저의 목표를 충족하도록 피드백을 요청하고 신중하게 고려합니다. Verify the Design을 참조하십시오.

  6. 프로세스를 반복합니다.

    설계를 미세 조정하려면 1~5단계를 반복합니다.