통합 큐브에 대한 스키마 생성

Autonomous AI Lakehouse Serverless 인스턴스를 프로비저닝한 후 Essbase 통합 큐브로 작업해야 하는 사실 값 테이블에 대한 스키마를 데이터베이스에 생성합니다.

주:

Oracle은 통합 큐브에 전용 스키마를 사용할 것을 권장합니다.

팩트 테이블을 포함하여 통합 큐브에 대해 생성해야 하는 스키마는 Essbase RCU 스키마와 독립적입니다. 그러나 저장소 데이터베이스라고도 하는 동일한 자율운영 AI 레이크하우스 서버리스 데이터베이스에 있어야 합니다.

주:

Essbase가 팩트 테이블을 관리하도록 할 경우 Essbase가 팩트 테이블을 생성합니다.

  1. 자율운영 AI 데이터베이스 관리자로 자율운영 AI 레이크하우스에 로그인합니다.

  2. 통합 큐브에서 작업할 수 있는 충분한 권한이 있는 스키마/데이터베이스 사용자(예: ADB_USER)를 생성합니다.

    CREATE USER ADB_USER identified by schemapass DEFAULT TABLESPACE DATA TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK;
    grant CREATE ANALYTIC VIEW, CREATE HIERARCHY, CREATE TABLE, CREATE ATTRIBUTE DIMENSION, CREATE SESSION, CREATE VIEW, RESOURCE, CONNECT to ADB_USER;
    grant execute on dbms_cloud to ADB_USER;
    grant execute on dbms_cloud_oci_obs_object_storage to ADB_USER;
    ALTER USER ADB_USER DEFAULT ROLE RESOURCE;
    ALTER USER ADB_USER QUOTA UNLIMITED ON DATA;
    commit;
  3. 선택 사항: 통합 큐브를 두 개 이상 생성하려는 경우 모든 통합 큐브에 대해 단일 스키마를 사용하거나 여러 스키마(일반적으로 통합 큐브를 포함하는 애플리케이션당 하나의 스키마)를 생성할 수 있습니다.

    주:

    생성한 스키마 수에 관계없이 다음을 유지 관리해야 합니다.

    • Essbase 큐브에는 통합 분할 영역이 하나만 있습니다.
    • 통합 큐브는 하나의 팩트 테이블만 사용합니다.
    • Essbase에 사용된 다른 파티션 유형과 달리, 데이터는 두 위치에 있지 않습니다. 통합 큐브의 팩트 테이블에는 큐브의 데이터가 모두 포함되어야 합니다.

    전체 목록은 통합 큐브에 대한 제한 사항을 참조하십시오.

  4. 이제 팩트 테이블에 대한 스키마를 생성했으므로 피벗 차원 식별 및 팩트 테이블 설정으로 이동할 수 있습니다.

주:

또한 Essbase가 데이터 및 메타데이터를 Autonomous AI Lakehouse로 푸시할 수 있도록 클라우드 인증서를 설정해야 합니다. 통합 큐브에 대한 인증서 설정을 참조하십시오.