뱃치 규칙 실행

Oracle Hyperion Financial Data Quality Management, Enterprise Edition에서 정의된 작업 뱃치를 실행합니다.

사전 필수 조건

  • 뱃치가 FDMEE에 정의되어 있어야 EPM Automate Utility를 사용하여 실행할 수 있습니다.

  • 특정 뱃치를 실행하는 데 필요한 권한이 있어야 합니다.

REST 리소스

POST /aif/rest/{api_version}/jobs

요청

지원되는 미디어 유형: application/json

다음 표에 클라이언트 요청이 요약되어 있습니다.

표 A-3 매개변수

이름 설명 유형 필수 기본값
api_version 작업 중인 API의 버전(예: V1) 경로 없음
jobType "BATCH"로 설정되어야 함   없음
jobName FDMEE에 정의된 뱃치의 이름   없음

URL 예

https://<SERVICE_NAME>-<TENANT_NAME>.<dcX>.oraclecloud.com/aif/rest/V1/jobs

요청 본문 예

{"jobType":"BATCH",
"jobName":"BatchDataLoad"
}

응답

다음 표에 응답 매개변수가 요약되어 있습니다.

표 A-4 매개변수

이름 설명

status

작업 상태: -1 = 진행 중, 0 = 성공, 1 = 오류, 2 = 취소 대기 중, 3 = 취소됨, 4 = 부적합한 매개변수

jobStatus

작업 상태의 텍스트 표현, 값은 "RUNNING", "SUCCESS" "FAILED" 중 하나임

jobId

FDMEE에서 작업에 대해 생성된 프로세스 ID

logFileName

이 실행에 대한 항목이 포함된 로그 파일

outputFileName

생성된 출력 파일의 이름(있는 경우)

processType

실행된 프로세스의 유형 모든 데이터 규칙 실행에 대해 "COMM_BATCH" 포함

executedBy

규칙을 실행하는 데 사용되는 사용자의 로그인 이름

details

애플리케이션 오류의 경우 예외 스택 추적 반환

지원되는 미디어 유형: application/json

응답 본문 예

다음은 JSON 형식의 응답 본문 예를 보여줍니다.

{
    "jobStatus": "SUCCESS"
"jobId": 2016
"logFileName": "\outbox\logs\BATCH1_7595.log"
"outputFileName": null
"processType": "COMM_BATCH"
"executedBy": "admin"
"status": -1
"links": [1]
    0:  {
    "rel": "self"
    "href": "https://<SERVICE_NAME>-<TENANT_NAME>.<dcX>.oraclecloud.com/aif/rest/V1/jobs/2016"
    "action": "GET"
}
"details": null
}

샘플 코드는 데이터 규칙 실행에 포함된 코드 샘플을 참조하십시오.