You can use this code to collect the engine log tail during the solve and the whole
engine log as output at the end of the solve.
You can use these parameters in your request.
Name
Type
Description
oaas.timeLimit
Number
You can use this parameter to set a time limit in milliseconds.
oaas.resultsFormat
Enum
JSON
CSV
XML
TEXT
XLSX
Specifies the format for returned results. The default formats are as follows:
CPLEX - .xml
CPO - .json
OPL - .csv
DOcplex - .json
Other formats might or might not be supported depending on the application type.
oaas.oplRunConfig
String
Specifies the name of the OPL run configuration to be executed.
oaas.docplex.python
3.11 and 3.10
(deprecated)
You can use this parameter to set the Python version for the run in your deployed model. If not
specified, 3.11 is used by default.
oaas.logTailEnabled
Boolean
Use this parameter to include the log tail in the solve status.
oaas.logAttachmentName
String
If defined, engine logs are defined as a job output attachment.
oaas.engineLogLevel
Enum
OFF
SEVERE
WARNING
INFO
CONFIG
FINE
FINER
FINEST
You can use this parameter to define the level of detail that is provided by the engine
log. The default value is INFO.
oaas.logLimit
Number
Maximum log-size limit in number of characters.
oaas.dumpZipName
Can be viewed as Boolean (see Description)
If defined, a job memory dump (inputs and outputs) .zip file is provided
with this name as a job output attachment. The name can contain a placeholder
${oaas_job_id}. If defined with no value, the attachment name
dump_${oaas_job_id}.zip is used. If not defined, by default, no job memory dump
.zip file is attached.
oaas.dumpZipRules
String
If defined, a .zip file is generated according to specific job rules (RFC
1960-based Filter). It must be used in conjunction with the {@link DUMP_ZIP_NAME}
parameter. Filters can be defined on the duration and the following {@link
com.ibm.optim.executionservice.model.solve.SolveState} properties:
duration
solveState.executionStatus
solveState.interruptionStatus
solveState.solveStatus
solveState.failureInfo.type
Example:
(duration>=1000)
or (&(duration<1000)(!(solveState.solveStatus=OPTIMAL_SOLUTION)))
or (|(solveState.interruptionStatus=OUT_OF_MEMORY)
(solveState.failureInfo.type=INFRASTRUCTURE))
Copy to clipboardCopied to clipboard
(duration>=1000)
or (&(duration<1000)(!(solveState.solveStatus=OPTIMAL_SOLUTION)))
or (|(solveState.interruptionStatus=OUT_OF_MEMORY)
(solveState.failureInfo.type=INFRASTRUCTURE))
oaas.outputUploadPeriod
Number
Intermediate output in minutes. This parameter can be used to set up intermediate output
publication (if any).
oaas.outputUploadFiles
String (RegExp)
RegExp filter for files to be included in the output upload. If nothing is defined, all
outputs are
added.
About cookies on this siteOur websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising.For more information, please review your cookie preferences options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.