멤버 매핑은 소스 값을 기준으로 각 차원의 대상 멤버를 파생시키는 데 사용됩니다. 멤버 매핑은 데이터 로드 중에 참조되며, 타겟 애플리케이션으로 로드되는 데이터를 차원화하는 방법을 Oracle Hyperion Financial Data Quality Management, Enterprise Edition에서 결정할 수 있게 합니다. 멤버 매핑은 하나의 차원에 있는 소스 멤버와 타겟 차원 멤버 간의 관계를 정의합니다. 각 대상 차원에 대해 멤버 매핑을 생성해야 합니다.
멤버 매핑을 .csv, .txt, .xls 또는 .xlsx 형식의 선택한 파일로 익스포트할 수 있습니다.
REST 리소스
POST /aif/rest/{api_version}/jobs
요청
지원되는 미디어 유형: application/json
다음 표에 클라이언트 요청이 요약되어 있습니다.
표 A-7 매개변수
이름 | 설명 | 유형 | 필수 | 기본값 |
---|---|---|---|---|
api_version |
작업 중인 API의 버전(예: V1) | 경로 | 예 | 없음 |
jobType |
작업 유형, MAPPINGEXPORT |
경로 | 예 | 없음 |
jobName |
임포트할 특정 차원의 차원 이름(예: |
경로 | 예 | 없음 |
fileName |
매핑을 익스포트할 파일 및 경로. 파일 형식은 .CSV, .TXT, .XLS 또는 .XLSX일 수 있습니다. 파일 경로에 아웃박스가 포함됩니다(예: outbox/BESSAPPJan-06.csv ). |
경로 | 예 | 없음 |
locationName |
위치 이름(예: BESSAPP ) |
경로 | 예 | 없음 |
요청 본문 예
다음은 JSON 형식의 요청 본문 예를 보여줍니다.
{ "jobType":"MAPPINGEXPORT", "jobName":"ACCOUNT", "fileName":"outbox/BESSAPPJan-06.csv", "locationName":"BESSAPP" }
샘플 코드는 데이터 규칙 실행에 포함된 코드 샘플을 참조하십시오.
응답
다음 표에 응답 매개변수가 요약되어 있습니다.
표 A-8 매개변수
이름 | 설명 |
---|---|
|
FDMEE에서 작업에 대해 생성된 프로세스 ID(예: 1881) |
|
작업 상태(예: |
|
이 실행에 대한 항목이 포함된 로그 파일(예: |
|
생성된 출력 파일의 이름(예: |
|
실행된 프로세스의 유형, |
|
규칙을 실행하는 데 사용되는 사용자의 로그인 이름(예: |
|
애플리케이션 오류의 경우 예외 스택 추적을, 그렇지 않은 경우 |
지원되는 미디어 유형: application/json
응답 본문 예
다음은 JSON 형식의 응답 본문 예를 보여줍니다.
{ "links": [ 0] "status":"0", "details":"null", "jobId":"1881", "jobStatus":"SUCCESS", "logFileName":"outbox/logs/BESSAPP-DB_1881.log", "outputFileName":"outbox/BESSAPPJan-06.csv", "processType":"EXPORT_MAPPING", "executedBy":"admin" }
샘플 코드는 데이터 규칙 실행에 포함된 코드 샘플을 참조하십시오.