Oracle Enterprise Performance Management 플랫폼 비즈니스 프로세스와 통합

Oracle Analytics Cloud는 Oracle EPM(Oracle Enterprise Performance Management) 플랫폼 비즈니스 프로세스(예: Oracle Planning and Budgeting Cloud Service)와 통합됩니다.

Oracle EPM 플랫폼과 통합하는 두 가지 방법이 있습니다.

  • Oracle Analytics Cloud에서 Oracle EPM의 데이터를 직접 시각화 - 비즈니스 사용자가 큐브 또는 계획 유형의 데이터를 사용하여 시각화 워크북을 생성합니다. 예를 들어, Planning and Budgeting Cloud, Hyperion Planning 및 Essbase 큐브의 데이터를 시각화할 수 있습니다. 셀프 서비스 접속에는 특별한 모델링이나 관리 권한이 필요하지 않습니다. 비즈니스 사용자는 Oracle EPM 접속 유형을 사용하여 접속을 생성하고 시각화 워크북을 생성하면 됩니다.

    Oracle EPM(Oracle Enterprise Performance Management)의 데이터 시각화을(를) 참조하십시오.

  • Oracle Analytics Cloud Classic에서 분석할 데이터 모델링 - 먼저 비즈니스 분석가가 Oracle EPM 데이터를 모델링한 다음, 비즈니스 사용자가 사용할 수 있도록 의미 모델을 게시합니다. 예를 들어, 관리자나 데이터 모델러는 조직에서 사용할 고급 계산을 생성할 수 있습니다. 고급 데이터 모델링에는 관리 권한이 필요하고 Enterprise Edition도 필요합니다.

    Oracle EPM 플랫폼의 데이터 모델링을(를) 참조하십시오.

최적의 방법

Oracle Analytics Cloud에서 Oracle EPM Cloud로의 접속에는 Oracle EPM Cloud에서 설정한 동시 질의 제한이 적용됩니다. 이러한 제한은 Oracle EPM 애플리케이션 사용자와 Oracle EPM에서 데이터를 검색하는 보고 애플리케이션의 요구사항 균형을 맞추기 위해 적용됩니다.

Oracle EPM 시스템의 동시성 제한 및 기타 애플리케이션 작업 로드는 Oracle EPM Cloud에 대해 높은 동시 질의 볼륨을 생성하는 Oracle Analytics Cloud 애플리케이션의 성능에 영향을 미칩니다.

다음 표에 설명된 Oracle EPM Cloud 제한에 따라 전체 질의 볼륨을 줄이십시오.

설정 또는 영역 권장 숫자
의미 모델 접속 수(최대 접속을 통해 설정됨) 10
각 워크북 캔버스당 시각화 수 4

Oracle EPM(Oracle Enterprise Performance Management)의 데이터 시각화

Cloud EPM 플랫폼에서 애플리케이션에 접속하고 워크북의 데이터를 시각화합니다. 라이브 질의로 데이터에 액세스합니다.

  1. Oracle Analytics Cloud 홈 페이지에서 생성, 접속을 차례로 누르고 Oracle EPM Cloud를 선택합니다.
  2. 접속 생성 대화상자에서 Cloud EPM 플랫폼 애플리케이션에 대한 접속 세부정보를 입력합니다.
    • 인증에서 활성 사용자의 인증서 사용을 선택합니다.
  3. 홈 페이지에서 생성을 누른 다음 데이터 집합을 누릅니다.
  4. [데이터 집합 생성] 대화상자에서 단계 2를 통해 생성한 Oracle EPM 접속을 선택합니다.
  5. [데이터 집합 추가] 대화상자에서 시각화할 큐브를 선택한 후 [추가]를 누릅니다.

  6. [워크북 생성]을 누른 후 디자인 캔버스에 데이터 요소를 추가합니다.
    : 필터를 사용하면 큐브에서 데이터를 정확히 찾을 수 있습니다.

Oracle EPM 플랫폼의 데이터 모델링

Oracle Analytics Cloud Enterprise Edition은 Oracle EPM(Enterprise Performance Planning) 플랫폼과 통합됩니다. Oracle EPM Cloud에서 대시보드 및 분석을 작성할 수 있습니다.

Oracle EPM 플랫폼에 Planning, Close 및 Tax Reporting과 통합 개요

Oracle EPM Cloud 비즈니스 프로세스는 회사에서 계획, 예측 및 예산책정을 위해 데이터를 분석하는 데 사용됩니다.

보고서 작성자는 Oracle EPM Cloud의 데이터를 분석하고 대시보드를 작성할 수 있습니다. 시작하기 전에 의미 모델을 생성하는 경우, 온프레미스 및 클라우드 데이터 소스에서 필요한 애플리케이션 메타데이터를 임포트하면 보고서 작성자가 대시보드 및 분석을 생성할 수 있습니다.

  • Oracle Analytics Cloud는 Planning, Financial Consolidation and Close 및 Tax Reporting을 지원합니다.

    Oracle EPM(Enterprise Performance Management) Cloud 버전 19.08 이상이 있을 경우 Oracle Analytics Cloud와 함께 미리 설치된 ADM(Analytic Data Modeling) 드라이버를 사용하여 Oracle Planning and Budgeting Cloud Service에서 제공하는 고급 모델링 기능을 활용할 수도 있습니다.

    • 필터링을 지원하는 숫자 열의 세대
    • 최하위 표시기 열
    • 멤버 이름 및 별칭에 대한 세대당 별도 열(EPM 20.04 필요)
    • 속성 차원
    • 향상된 성능 기능
  • 서비스 설명 문서를 검토하여 이 기능 사용과 관련된 라이센스 요구사항을 파악할 수 있습니다. 서비스 설명 문서을(를) 참조하십시오.

  • Hyperion Planning 데이터 소스에서 데이터를 임포트하는 경우 측정항목과 차원이 의미 모델로 임포트됩니다.

Oracle EPM 플랫폼과의 통합을 위한 필요 조건

시작하기 전에 필요한 구성요소가 제자리에 올바르게 배치되었는지 확인하십시오.

  • Oracle Analytics Cloud - Enterprise Edition.

  • 모델 관리 툴을 실행할 Windows 64비트 시스템

  • Oracle Analytics Cloud 5.6 이상용 모델 관리 툴

    Oracle Technology Network에서 다운로드하여 로컬 Windows 64비트 시스템에 설치합니다. Oracle Analytics용 Analytics Client Tools 다운로드 및 설치을(를) 참조하십시오.

  • 클라이언트에서 실행 중인 Javahost 프로세스. (다음 명령을 사용하여 프로세스 시작: C:\oracle\oac-client-5.6\bi\bifoundation\javahost\bin\startOnClient.bat.)
  • Oracle Analytics Cloud(즉, 오라클이 관리하는 Oracle Cloud Infrastructure)를 배치하려면 다음 옵션을 구성합니다.

    • JAVA_HOME 시스템 환경 변수가 JDK 설치를 가리키도록 설정합니다.

      예: C:\Program Files\Java\jdk1.8.0_162.

    • set INSTANCE_NAME=%DOMAIN_HOME%

    • <BIClient_Home>\bi\bitools\bin\admintool.cmd 파일을 편집하고 ESSBASEPATH 설정 아래에 추가합니다. set INSTANCE_NAME=%DOMAIN_HOME%
    • <BIClient_Home>\bi\bifoundation\javahost\bin\startOnClient.bat를 실행하여 Javahost를 시작합니다.

      클라이언트를 재시작해야 하는 경우 stopOnClient.bat를 실행한 다음 startOnClient.bat를 재실행합니다.

  • Oracle Analytics Cloud- Classic(즉, Oracle Cloud Infrastructure Classic)을 배치하려면 다음 옵션을 구성합니다.

    • 인스턴스 이름을 사용하여 <BIClient_Home>\bi\bitools\bin\admintool.cmd를 구성합니다.

      INSTANCE_NAME=%DOMAIN_HOME%
    • <BIClient_Home>\bi\config\fmwconfig\biconfig\OBIS\NQSConfig.INI에서 Oracle Analytics Cloud 호스트 및 포트 정보를 구성합니다.

      [JAVAHOST] JAVAHOST_HOSTNAME_OR_IP_ADDRESSES = "host:9506";

Cloud EPM 플랫폼에서 의미 모델 구축 및 업로드

Cloud EPM 플랫폼에 의미 모델을 구축하여 Oracle Analytics Cloud Enterprise Edition에 업로드합니다.

  1. 로컬 환경에서 모델 관리 툴을 시작하고 의미 모델을 생성합니다.
  2. Planning and Budgeting 메타데이터를 임포트합니다.
    1. 파일 메뉴에서 메타데이터 임포트를 눌러 임포트 마법사를 시작합니다.
    2. 데이터 소스 선택 페이지의 접속 유형 목록에서 Hyperion ADM을 선택합니다.
    3. 메타데이터 객체 선택 페이지에서 접속 세부정보를 입력합니다.

      접속 유형에 대해 Hyperion ADM을 선택합니다.

      제공자 유형에 대해 Hyperion Planning을 선택합니다.

      URL에 대해 접속 URL을 다음 형식으로 지정합니다.

      adm:thin:com.hyperion.ap.hsp.HspAdmDriver:<Server>%3A<Port>:<Application>

      : 호스트와 포트 번호를 구분하려면 콜론(:) 대신 URL 인코딩 값 %3A를 지정하십시오.

      접속 URL은 Oracle Cloud Infrastructure(1세대) 및 Oracle Cloud Infrastructure(2세대)에서 서로 다릅니다.

      • Planning and Budgeting 애플리케이션이 Oracle Cloud Infrastructure(1세대)에 배치된 경우 접속 URL을 다음과 같이 지정합니다.

        adm:thin:com.hyperion.ap.hsp.HspAdmDriver:machine12345.oraclecloud.com%3A443:Vision?locale=en_US;tenantName=localhost;hubProtocol=https;

      • Planning and Budgeting 애플리케이션이 Oracle Cloud Infrastructure(2세대)에 배치된 경우 접속 URL을 다음과 같이 지정합니다.

        adm:thin:com.hyperion.ap.hsp.HspAdmDriver:machine12345.oraclecloud.com%3A443:Vision;locale=en_US;tenantName=localhost;hubProtocol=https;

      사용자 이름 및 비밀번호에 대해 관리 권한이 있는 사용자의 이름 및 비밀번호를 지정합니다.

    4. 임포트가 완료되면 물리적 층에서 메타데이터를 검토합니다.
    5. ANCESTOR_DIM_PROPERTY_SUPPORTED 데이터베이스 기능을 선택했는지 확인합니다.
  3. 의미 모델을 완료합니다.
    1. 물리적 층의 테이블을 잘라내어 비즈니스 모델 및 매핑 층 및 프리젠테이션 층에 붙여 넣습니다.
    2. 의미 모델을 확인하여 .rpd 파일로 저장합니다.
  4. 물리적 층에서 이 데이터 소스에 대한 접속 풀을 편집하고 단계 1의 메타데이터 객체 선택 페이지에서 사용한 URL을 사용하여 URL을 지정한 다음 공유 로그온을 선택합니다.
  5. 의미 모델을 저장하고 데이터베이스 기능이 기본값과 일치하지 않음을 알리는 경고를 무시합니다.
  6. Oracle Analytics Cloud로 의미 모델을 업로드합니다. 파일 메뉴에서 클라우드를 누른 다음 업로드를 누르고 Oracle Analytics Cloud 인스턴스에 대한 접속 정보를 입력합니다.
사용자는 새 의미 모델을 사용하여 데이터를 분석하고 대시보드를 구축할 수 있습니다.