Go back to the English version of the documentation运行参数
Decision Optimization运行参数
Last updated: 2024年11月28日
要控制运行,可以在请求中以命名值对的形式指定Decision Optimization运行参数。
例如:
"solve_parameters" : {
"oaas.logAttachmentName":"log.txt",
"oaas.logTailEnabled":"true"
}
您可以使用此代码在求解期间收集引擎日志尾,并在求解结束时收集整个引擎日志作为输出。在请求中,可以使用下列参数。
名称 | 类型 | 描述 |
---|---|---|
oaas.timeLimit |
编号 | 您可以使用此参数来设置时间限制(毫秒)。 |
oaas.resultsFormat |
枚举
|
指定返回的结果格式。 缺省格式如下所示:
|
oaas.oplRunConfig |
字符串 | 指定要执行的 OPL 运行配置的名称。 |
oaas.docplex.python |
3.11 and 3.10
(deprecated) |
您可以使用此参数为已部署模型中的运行设置 Python 版本。 如果未指定,则默认使用 3.11 。 |
oaas.logTailEnabled |
布尔值 | 使用此参数可将日志尾部包含在求解状态中。 |
oaas.logAttachmentName |
字符串 | 如果已定义,那么会将引擎日志定义为作业输出附件。 |
oaas.engineLogLevel |
枚举
|
您可以使用此参数来定义引擎日志提供的详细信息级别。 缺省值为 INFO 。 |
oaas.logLimit |
编号 | 最大日志大小限制,以字符数计。 |
oaas.dumpZipName |
可以视为布尔值(请参阅“描述”) | 如果定义了此名称,那么将提供作业内存转储 (输入和输出) .zip 文件作为作业输出附件。 名称可以包含占位符 ${oaas_job_id} 。 如果定义时没有值,那么将使用附件名称 dump_${oaas_job_id}.zip 。 如果未定义,那么缺省情况下不会附加作业内存转储 .zip 文件。 |
oaas.dumpZipRules |
字符串 | 如果已定义,则.zip 文件是根据特定的作业规则(基于 RFC 1960 的过滤器)生成的。 它必须与 {@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"解算的引擎参数。 有关更多信息,请参阅在 "构建模型 "视图中配置引擎设置。