데이터베이스 뷰 등록

제품 스키마에 적절한 권한을 부여한 경우 모델 데이터 스키마에서 데이터베이스 뷰를 등록할 수도 있습니다.

적합한 모든 데이터베이스를 소스 스테이지 테이블 또는 룩업 테이블로 등록할 수 있습니다. 간단한 단일 테이블 업데이트 가능 뷰만 대상 스테이지 테이블로 등록할 수 있습니다.

데이터베이스 뷰는 다음과 같은 여러 이유로 유용할 수 있습니다.

  • 모델 데이터 스키마에 없는 테이블 액세스. 특히 룩업 테이블에 유용할 수 있습니다.

  • 상세 Profitability 애플리케이션에 노출되지 않도록 기본 테이블에서 행 필터링 또는 열 숨김

  • 애플리케이션 내에서 사용을 간소화하기 위해 읽기 전용 테이블의 뷰 정의 내에서 복잡한 조인 숨김

모델을 개발하고 계산하는 동안 Oracle Hyperion Profitability and Cost Management는 제품 스키마에 시스템 생성 보고 뷰를 생성합니다. Profitability and Cost Management는 모델 데이터 스키마에 대한 SELECT 권한도 부여하며 모델 데이터 스키마에 해당 동의어를 생성합니다. 이렇게 하면 사용자가 대체로 관리자만 액세스할 수 있도록 예약되는 제품 스키마에 대한 권한이 없어도 해당 스키마에 액세스할 수 있습니다. 관리자가 Profitability and Cost Management에 필요한 모든 테이블 등록 태스크와 사용된 임의 보고 도구의 물리적 모델 설정을 완료하는 경우가 아니면 모델 빌더와 보고서 개발자에게 이 스키마에 대한 액세스 권한이 부여되어야 합니다.

주:

Oracle에서 데이터베이스 사용자와 데이터베이스 스키마는 같은 항목이지만 Microsoft SQL Server에서는 두 개의 개별 항목입니다. Microsoft SQL Server를 사용하는 경우 모델 데이터 스키마와 동일한 이름의 사용자를 생성하고 모델 데이터 스키마 액세스 권한을 이 사용자에게 부여해야 합니다. Profitability and Cost Management에서 만든 시스템 생성 뷰에 대한 권한을 부여하는 경우 모델 데이터 사용자가 참조됩니다. 생성된 동의어는 모델 데이터 스키마에 저장됩니다.

SQL Server의 경우 Profitability and Cost Management 제품 및 설명서의 모델 데이터 스키마 참조는 스키마, 사용자 또는 둘 다를 참조합니다.

주:

SQL Server: 반올림 오류를 방지하려면 대상 스테이지 테이블 및 룩업 테이블에 소수 자릿수가 4 이상인 측정항목 열을 생성해야 합니다.

주의:

데이터나 아티팩트를 임포트하기 전에 모델 데이터 스키마의 백업을 생성해야 합니다. Oracle Enterprise Performance Management System 백업 및 복구 가이드를 참조하십시오.