Zurück zur englischen Version der DokumentationAusführungsparameter
Decision Optimization
Letzte Aktualisierung: 28. Nov. 2024
Um den Lauf zu steuern, können Sie die Parameter für den Decision Optimization in Ihrer Anfrage als benannte Wertepaare angeben.
Beispiel:
"solve_parameters" : {
"oaas.logAttachmentName":"log.txt",
"oaas.logTailEnabled":"true"
}
Sie können diesen Code verwenden, um den Protokollnachsatz der Engine während der Lösung und das gesamte Engineprotokoll als Ausgabe am Ende der Lösung zu erfassen.Sie können die folgenden Parameter in Ihrer Anforderung verwenden.
Ihren Namen | Typ | Beschreibung |
---|---|---|
oaas.timeLimit |
Zahl | Mit diesem Parameter können Sie ein Zeitlimit in Millisekunden festlegen. |
oaas.resultsFormat |
Aufzählung
|
Gibt das Format für zurückgegebene Ergebnisse an. Die Standardformate lauten wie folgt:
|
oaas.oplRunConfig |
Zeichenfolge | Gibt den Namen der OPL-Ausführungskonfiguration an, die ausgeführt werden soll. |
oaas.docplex.python |
3.11 and 3.10
(deprecated) |
Sie können diesen Parameter verwenden, um die Python-Version für die Ausführung in Ihrem bereitgestellten Modell festzulegen. Wenn nicht angegeben, wird standardmäßig 3.11 verwendet. |
oaas.logTailEnabled |
Boolesch | Verwenden Sie diesen Parameter, um den Protokollnachsatz in den Lösungsstatus einzuschließen. |
oaas.logAttachmentName |
Zeichenfolge | Falls definiert, werden Engineprotokolle als Jobausgabeanhang definiert. |
oaas.engineLogLevel |
Aufzählung
|
Sie können diesen Parameter verwenden, um die Detaillierungsebene zu definieren, die vom Engineprotokoll bereitgestellt wird. Der Standardwert ist INFO . |
oaas.logLimit |
Zahl | Maximale Protokollgrößenbegrenzung als Anzahl Zeichen. |
oaas.dumpZipName |
Kann als boolesch betrachtet werden (siehe Beschreibung). | Falls definiert, wird eine .zip -Jobspeicherauszugsdatei (Eingaben und Ausgaben) mit diesem Namen als Jobausgabeanhang bereitgestellt. Der Name kann den Platzhalter ${oaas_job_id} enthalten. Wenn ohne Wert definiert, wird der Anhangsname dump_${oaas_job_id}.zip verwendet. Falls nicht definiert, wird standardmäßig keine .zip -Jobspeicherauszugsdatei angehängt. |
oaas.dumpZipRules |
Zeichenfolge | Wenn definiert,.zip Die Datei wird entsprechend spezifischer Jobregeln (RFC 1960-basierter Filter) generiert. Dieser Parameter muss in Verbindung mit dem Parameter {@link DUMP_ZIP_NAME} verwendet werden. Filter können für die Dauer und die folgenden {@link
com.ibm.optim.executionservice.model.solve.SolveState} -Eigenschaften definiert werden:
Beispiel:
(duration>=1000) or (&(duration<1000)(!(solveState.solveStatus=OPTIMAL_SOLUTION))) or (|(solveState.interruptionStatus=OUT_OF_MEMORY) (solveState.failureInfo.type=INFRASTRUCTURE)) |
oaas.outputUploadPeriod |
Zahl | Temporäre Ausgabe in Minuten. Dieser Parameter kann verwendet werden, um eine temporäre Ausgabeveröffentlichung (falls vorhanden) einzurichten. |
oaas.outputUploadFiles |
Zeichenfolge (RegExp) | Filter RegExp für Dateien, die in den Ausgabeupload eingeschlossen werden sollen. Wenn nichts definiert ist, werden alle Ausgaben hinzugefügt. Beispiel:
|
Engine-Parameter, die die Lösung der Decision Optimization steuern, können in der Ansicht Modell erstellen konfiguriert werden. Weitere Informationen finden Sie unter Konfigurieren der Engine-Einstellungen in der Ansicht Modell erstellen.