0 / 0
Retourner à la version anglaise de la documentation
Paramètres d'exécution
Dernière mise à jour : 28 nov. 2024
paramètres d'exécution Decision Optimization

Pour contrôler l'exécution, vous pouvez spécifier les paramètres d'exécution de l'Decision Optimization dans votre demande sous forme de paires de valeurs nommées.

Par exemple :
"solve_parameters" : {
     "oaas.logAttachmentName":"log.txt",
     "oaas.logTailEnabled":"true"
}
Vous pouvez utiliser ce code pour collecter la queue du journal du moteur lors de la résolution et l'intégralité du journal du moteur en tant que sortie à la fin de la résolution.

Vous pouvez utiliser ces paramètres dans votre demande.

Nom Type Descriptif
oaas.timeLimit Nombre Vous pouvez utiliser ce paramètre pour définir une limite de temps en millisecondes.
oaas.resultsFormat Enumération
  • JSON
  • CSV
  • XML
  • TEXT
  • XLSX
Définit le format des résultats renvoyés. Les formats par défaut sont les suivants :
  • CPLEX- .xml
  • CPO - .json
  • OPL- .csv
  • DOcplex- .json
D'autres formats peuvent ou non être pris en charge en fonction du type d'application.
oaas.oplRunConfig Chaîne Indique le nom de la configuration d'exécution OPL à exécuter.
oaas.docplex.python 3.11 and 3.10 (deprecated)

Vous pouvez utiliser ce paramètre pour définir la version Python pour l'exécution dans le modèle déployé. Si elle n'est pas spécifiée, 3.11 est utilisée par défaut.

oaas.logTailEnabled Booléen Utilisez ce paramètre pour inclure la fin du journal dans le statut de la résolution.
oaas.logAttachmentName Chaîne S'ils sont définis, les journaux du moteur sont définis comme une pièce jointe de sortie de travail.
oaas.engineLogLevel Enumération
  • OFF
  • SEVERE
  • WARNING
  • INFO
  • CONFIG
  • FINE
  • FINER
  • FINEST
Vous pouvez utiliser ce paramètre pour définir le niveau de détail fourni par le journal du moteur. La valeur par défaut est INFO.
oaas.logLimit Nombre Taille maximale du journal en nombre de caractères.
oaas.dumpZipName Peut être considéré comme une valeur booléenne (voir la description) S'il est défini, un fichier .zip de vidage de mémoire de travail (entrées et sorties) est fourni avec ce nom en tant que pièce jointe de sortie de travail. Le nom peut contenir une marque de réservation ${oaas_job_id}. S'il est défini sans valeur, le nom de pièce jointe dump_${oaas_job_id}.zip est utilisé. S'il n'est pas défini, par défaut, aucun fichier .zip de vidage de mémoire de travail n'est joint.
oaas.dumpZipRules Chaîne Si défini, un.zip Le fichier est généré selon des règles de travail spécifiques (filtre basé sur RFC 1960). Il doit être utilisé en conjonction avec le paramètre {@link DUMP_ZIP_NAME}. Des filtres peuvent être définis sur la durée et les propriétés {@link com.ibm.optim.executionservice.model.solve.SolveState} suivantes:
  • duration
  • solveState.executionStatus
  • solveState.interruptionStatus
  • solveState.solveStatus
  • solveState.failureInfo.type
Exemple :
(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 Nombre Sortie intermédiaire en minutes. Ce paramètre peut être utilisé pour configurer une publication de sortie intermédiaire (le cas échéant).
oaas.outputUploadFiles Chaîne (RegExp) Filtre RegExp pour les fichiers à inclure dans le téléchargement de sortie. Si rien n'est défini, toutes les sorties sont ajoutées.
Exemple :
job_${oaas_job_id}_log_${oaas_update_time}.txt

Les paramètres du moteur qui contrôlent la solution d'Decision Optimization peuvent être configurés dans la vue Construire le modèle. Pour plus d'informations, voir Configuration des paramètres du moteur dans la vue du modèle de construction.

Recherche et réponse à l'IA générative
Ces réponses sont générées par un modèle de langue de grande taille dans watsonx.ai en fonction du contenu de la documentation du produit. En savoir plus