다음 사전 정의된 Oracle Hyperion Financial Data Quality Management, Enterprise Edition Jython 객체를 매핑 스크립트 내에서 사용합니다.
표 7-1 매핑 스크립트와 함께 Jython 객체 사용
Jython 객체 | 설명 |
---|---|
fdmRow |
매핑 프로세스에서 처리 중인 현재 행의 모든 열에 액세스하는 데 사용되는 fdmRow ID입니다. TDATASEG 테이블의 모든 열에 액세스할 수 있습니다. 열의 값에 액세스하려면 fdmRow.getString ("<COLUMN NAME>") 를 지정합니다. 예를 들어 ENTITY 열의 값을 가져오려면 fdmRow.getString ("ENTITY") 를 지정합니다. |
fdmResult |
fdmResult 는 매핑 함수에서 값을 반환하는 데 사용됩니다. fdmResult = "Cash" 와 같이 값을 설정할 수 있습니다. fdmResult 는 "X" 열이라고도 하는 대상 차원의 값을 업데이트하는 데 사용됩니다.
|
fdmResultMap |
fdmResultMap 은 TDATASEG 테이블의 모든 열을 업데이트하는 데 사용됩니다. TDATASEG 테이블의 열 이름은 맵의 키로 사용됩니다. 예를 들어 ATTR1 열을 업데이트하려면 fdmResultMap["ATTR1"] = "Asset Acct" 를 사용합니다. 타겟 금액을 0으로 설정하려면 fdmResultMap["AMOUNTX"] = 0 을 사용합니다. |