EPM Integration Agent를 사용한 쓰기 되돌림

EPM Integration Agent는 Oracle Enterprise Performance Management Cloud 애플리케이션에서 온-프레미스 데이터베이스로 데이터를 이동할 수 있도록 하여 쓰기 되돌림을 지원합니다. 이 기능을 사용하려면 데이터 익스포트 애플리케이션을 등록하여 데이터를 온-프레미스 데이터베이스로 익스포트합니다.

  • 간단한 방법 - 애플리케이션을 등록하고 테이블 이름을 지정한 다음, 애플리케이션 테이블의 모든 열을 포함합니다. 시스템에서 INSERT 문을 자동으로 생성하고 데이터를 로드합니다.

    이 방법을 사용하려면 익스포트할 열 목록이 포함된 CSV 파일을 생성합니다. 열 이름은 테이블의 열 이름과 정확히 일치해야 합니다. 파일 이름은 애플리케이션 이름이어야 합니다.

  • 고급 방법 - 쿼리 정의 페이지에서 INSERT 문을 지정합니다. INSERT 문에 값의 테이블 및 열과 애플리케이션 차원 이름을 포함합니다. 이 방법을 사용하면 사용자에게 친숙한 차원 이름을 제공할 수 있으며 TO_DATE, TO_NUMBER, 기타 함수와 같은 SQL 함수를 사용하여 데이터 유형 변환 및 기타 문자열 작업을 수행할 수도 있습니다.

    이 방법을 사용하려면 익스포트할 열 목록이 포함된 CSV 파일을 생성합니다. 열 목록은 INSERT 문에 사용하는 열 이름과 정확히 일치해야 합니다. 파일 이름은 애플리케이션 이름이어야 합니다.

또한 에이전트는 쓰기 되돌림 실행 중에 두 개의 이벤트 스크립트(BefExportAftExport)를 실행할 수 있습니다. BefExport 이벤트를 사용하면 테이블에 데이터를 삽입하기 전에 작업을 수행하거나 기본 삽입 처리를 대체할 수 있습니다. AftExport 이벤트를 사용하면 테이블에 데이터를 삽입한 후 사후 처리 정리를 수행할 수 있습니다.

쓰기 되돌림 기능은 SYNC 및 ASYNC 모드로 실행되는 에이전트에 대해 지원됩니다.