0 / 0
Zurück zur englischen Version der Dokumentation
Ausführungsparameter
Letzte Aktualisierung: 28. Nov. 2024
Decision Optimization

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
  • JSON
  • CSV
  • XML
  • TEXT
  • XLSX
Gibt das Format für zurückgegebene Ergebnisse an. Die Standardformate lauten wie folgt:
  • CPLEX - .xml
  • CPO - .json
  • OPL - .csv
  • DOcplex - .json
Je nach Anwendungstyp werden möglicherweise auch andere Formate unterstützt.
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
  • OFF
  • SEVERE
  • WARNING
  • INFO
  • CONFIG
  • FINE
  • FINER
  • FINEST
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:
  • duration
  • solveState.executionStatus
  • solveState.interruptionStatus
  • solveState.solveStatus
  • solveState.failureInfo.type
Beispiel:
(duration>=1000)
 or (&(duration<1000)(!(solveState.solveStatus=OPTIMAL_SOLUTION)))
 or (|(solveState.interruptionStatus=OUT_OF_MEMORY)
(solveState.failureInfo.type=INFRASTRUCTURE))
(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:
job_${oaas_job_id}_log_${oaas_update_time}.txt

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.

Generative KI-Suche und -Antwort
Diese Antworten werden von einem großen Sprachmodell in watsonx.ai basierend auf dem Inhalt der Produktdokumentation generiert. Weitere Informationen