EPM Integration Agent 쓰기 되돌림 프로세스 설명

EPM Integration Agent를 사용하여 온-프레미스 데이터베이스에 쓰기 되돌림하려면 다음을 수행합니다.

  1. EPMAgent ZIP을 다운로드합니다.

    EPM Integration을 처음 설치한 경우 EPM Integration Agent 설치 및 구성을 참조하십시오.

    EPM Integration Agent의 기존 설치가 있는 경우 EPMAgent.ZIP을 다운로드하여 압축을 풉니다. ini 파일 또는 인증서는 업데이트할 필요가 없습니다.

  2. 선택사항: 쓰기 되돌림 실행 중에 BefExportAftExport를 비롯한 두 개의 이벤트 스크립트를 실행할 수 있습니다.

    BefExport 이벤트를 사용하면 테이블에 데이터를 삽입하기 전에 작업을 수행하거나 기본 삽입 처리를 대체할 수 있습니다. AftExport 이벤트를 사용하면 테이블에 데이터를 삽입한 후 사후 처리 정리를 수행할 수 있습니다.

  3. 온-프레미스 애플리케이션에 대한 데이터 익스포트를 등록합니다.

    자세한 내용은 온-프레미스 애플리케이션에 대한 데이터 익스포트 등록을 참조하십시오.

  4. 데이터 익스포트 애플리케이션의 애플리케이션 세부정보 차원 탭으로 이동하여 머리글 레코드의 열 이름이 데이터를 로드할 테이블의 열 이름 또는 열 별칭과 정확히 일치해야 하는지 확인합니다.

    이름은 대소문자를 구분합니다.

    자세한 내용은 쓰기 되돌림의 애플리케이션 세부정보 차원 설정를 참조하십시오.

  5. 타겟 차원 클래스의 "Amount" 열을 지정하고 데이터 열 이름 열을 지웁니다.

  6. 온-프레미스 애플리케이션에 대한 데이터 익스포트에 사용되는 애플리케이션 세부정보 옵션 탭으로 이동하여 데이터 로드를 처리할 방법을 지정합니다. 테이블 이름을 지정하고 시스템에서 INSERT 문을 자동으로 생성하도록 할 수 있습니다. 쿼리 정의 페이지에서 INSERT 쿼리를 작성하고 이 명령문을 데이터 로드 방법으로 사용할 수도 있습니다.

    온-프레미스 데이터베이스에 대한 인증서, JDBC 연결 정보, 사용자 이름, 비밀번호도 지정해야 합니다.

    자세한 내용은 데이터 익스포트 애플리케이션의 애플리케이션 세부정보 정의를 참조하십시오.

  7. 다음 태스크를 수행하여 데이터 익스포트 파일과 Oracle Enterprise Performance Management Cloud 애플리케이션을 통합합니다.

    태스크 설명 자세한 정보
    일반 파일 기반 및 직접 통합 소스에 대한 통합을 추가하거나 편집합니다. 데이터 통합 정의
    차원 매핑 데이터 소스의 열을 타겟 애플리케이션의 차원에 매핑하십시오.

    차원 매핑

    멤버 매핑 소스 필드 값이 타겟 차원 멤버로 변환되는 방식을 확인하기 위해 차원을 매핑합니다. 멤버 매핑
    옵션 데이터 임포트 및 익스포트 옵션을 정의합니다. 소스 필터도 정의하십시오. 데이터 통합 옵션 설정
  8. 통합을 실행합니다.

    통합 실행에 대한 자세한 내용은 통합 실행 을 참조하십시오.

    통합이 실행되면 EPM Integration Agent가 EPM Cloud에서 익스포트 프로세스를 시작합니다. 에이전트가 익스포트 데이터를 다운로드합니다. 또한 선택한 방법을 기준으로 에이전트에서 적절한 INSERT 문을 생성하고 데이터를 타겟 테이블에 로드합니다.

    프로세스 세부정보에서 출력 파일을 다운로드하여 익스포트된 데이터를 검토할 수 있습니다. 쓰기 되돌림의 데이터베이스 열 이름은 아래와 같이 생성된 파일의 열 머리글로 지정됩니다.

    쓰기 되돌림을 통해 생성된 데이터 파일 이미지

    아래와 같이 프로세스 세부정보에서 작업 로그 파일을 열어 쓰기 되돌림 실행 세부정보를 볼 수 있습니다.

    프로세스 세부정보 로그의 쓰기 되돌림 프로세스 결과 이미지