매개 변수 실행(Decision Optimization)
실행을 제어하려면 요청에 Decision Optimization 실행 매개 변수를 명명된 값 쌍으로 지정할 수 있습니다.
예를 들어,
"solve_parameters" : {
"oaas.logAttachmentName":"log.txt",
"oaas.logTailEnabled":"true"
}
이 코드를 사용하여 해결 중에 엔진 로그 테일을 수집하고 해결 종료 시에 전체 엔진 로그를 출력으로 수집할 수 있습니다.요청에서 이러한 매개변수를 사용할 수 있습니다.
| 이름 | 유형 | 설명 |
|---|---|---|
oaas.timeLimit |
숫자 | 이 매개변수를 사용하여 시간 한계를 밀리초 단위로 설정할 수 있습니다. |
oaas.resultsFormat |
열거
|
리턴된 결과의 형식을 지정합니다. 기본 형식은 다음과 같습니다.
|
oaas.oplRunConfig |
문자열 | 실행할 OPL 실행 구성의 이름을 지정합니다. |
oaas.docplex.python |
3.12 and 3.11
(deprecated) |
이 매개변수를 사용하여 배치된 모델에서 실행할 Python 버전을 설정할 수 있습니다. 지정되지 않은 경우, 3.12 기본값으로 사용됩니다. |
oaas.logTailEnabled |
부울 | 이 매개변수를 사용하여 해결 상태에 로그 테일을 포함시키십시오. |
oaas.logAttachmentName |
문자열 | 정의된 경우 엔진 로그는 작업 출력 첨부 파일로 정의됩니다. |
oaas.engineLogLevel |
열거
|
이 매개변수를 사용하여 엔진 로그에서 제공하는 세부사항 레벨을 정의할 수 있습니다. 기본값은 INFO입니다. |
oaas.logLimit |
숫자 | 최대 로그 크기 한계 (문자 수) 입니다. |
oaas.dumpZipName |
부울로 볼 수 있습니다 (설명 참조). | 정의된 경우, 작업 메모리 덤프(입력 및 출력) ' .zip 파일이 이 이름으로 작업 출력 첨부 파일로 제공됩니다. 이름에는 플레이스홀더 ${oaas_job_id}가 포함될 수 있습니다. 값 없이 정의하면 첨부 파일 이름 ' dump_${oaas_job_id}.zip '이 사용됩니다. 정의하지 않으면 기본적으로 작업 메모리 덤프 ' .zip ' 파일이 첨부되지 않습니다. |
oaas.dumpZipRules |
문자열 | 정의된 경우 특정 작업 규칙(RFC 1960 기반 필터)에 따라 ' .zip 파일이 생성됩니다. {@link DUMP_ZIP_NAME} 매개변수와 함께 사용해야 합니다. 필터는 지속 기간 및 다음 {@link
com.ibm.optim.executionservice.model.solve.SolveState} 특성에 대해 정의할 수 있습니다.
예:
(duration>=1000) or (&(duration<1000)(!(solveState.solveStatus=OPTIMAL_SOLUTION))) or (|(solveState.interruptionStatus=OUT_OF_MEMORY) (solveState.failureInfo.type=INFRASTRUCTURE)) |
oaas.outputUploadPeriod |
숫자 | 중간 출력 (분) 입니다. 이 매개변수를 사용하여 중간 출력 공개 (있는 경우) 를 설정할 수 있습니다. |
oaas.outputUploadFiles |
문자열 (RegExp) | 출력 업로드에 포함될 파일에 대한 RegExp 필터입니다. 아무 것도 정의되지 않으면 모든 출력이 추가됩니다. 예:
|
Decision Optimization 솔루션을 제어하는 엔진 매개 변수는 빌드 모델 보기에서 구성할 수 있습니다. 자세한 내용은 빌드 모델 보기에서 엔진 설정 구성을 참조하세요.