개요

주:

Oracle Hyperion Financial Data Quality Management, Enterprise Edition 임포트 통합은 Jython 스크립트 엔진을 사용하여 구현됩니다. Visual Basic 스크립트 엔진은 임포트 스크립트와 함께 사용할 수 없습니다.

임포트 스크립트 작업을 하는 경우 다음 고려 사항에 유의하십시오.

  • 임포트 스크립트는 소스 파일을 가져올 때 실행됩니다.

  • 임포트 스크립트는 파일 기반 데이터 로드에만 적합합니다.

  • Jython 함수만 사용하여 임포트 스크립트를 생성해야 합니다. 형식은 "def <name>(parm1, parm2)" 및 반환 값입니다.

  • 임포트 스크립트는 FDMEE를 통해 다음 두 개의 매개변수를 전달합니다.

    • 임포트 스크립트에서 정의된 차원 값

    • 소스의 전체 레코드

    예를 들어 계정 열이 위치 2-위치 4 문자로 정의된 경우 이 값이 필드 값으로 전달되고 전체 입력 라인은 두 번째 매개변수로 전달됩니다. 샘플 스크립트(임포트 스크립트 샘플 참조)에서 이러한 매개변수는 StrField 및 StrRec 값으로 지정되지만, 첫번째 매개변수가 필드이고 두번째 매개변수가 전체 레코드라는 점만 주의하면 어떤 이름이든 사용할 수 있습니다.

  • 항상 금액 열에 대한 임포트 스크립트가 먼저 실행됩니다.

  • 파일 이름과 함수 이름은 같아야 합니다.

  • 함수의 반환 값이 지정된 차원에 대한 TDATASEG 테이블의 소스 열을 채웁니다. 단일 값만 반환할 수 있습니다.

  • 텍스트 편집기를 사용하여 스크립트를 편집한 다음 복사하여 FDMEE에 붙여넣는 것이 좋습니다.

  • 임포트 스크립트는 Oracle Hyperion Enterprise Performance Management System Lifecycle Management에서 처리되지 않습니다.