0 / 0
Volver a la versión inglesa de la documentación
parámetros de ejecución
Última actualización: 28 nov 2024
Decision Optimization parámetros de ejecución

Para controlar la ejecución, puede especificar los parámetros de ejecución Decision Optimization en su solicitud como pares de valores con nombre.

Por ejemplo:
"solve_parameters" : {
     "oaas.logAttachmentName":"log.txt",
     "oaas.logTailEnabled":"true"
}
Puede utilizar este código para recopilar la cola de registro del motor durante la resolución y todo el registro del motor como salida al final de la resolución.

Puede utilizar estos parámetros en la solicitud.

Nombre Tipo Descripción
oaas.timeLimit Número Puede utilizar este parámetro para establecer un límite de tiempo en milisegundos.
oaas.resultsFormat Enumeración
  • JSON
  • CSV
  • XML
  • TEXT
  • XLSX
Especifica el formato de los resultados devueltos. Los formatos predeterminados son los siguientes:
  • CPLEX - .xml
  • CPO - .json
  • OPL - .csv
  • DOcplex - .json
Otros formatos pueden o no estar soportados en función del tipo de aplicación.
oaas.oplRunConfig Serie Especifica el nombre de la configuración de ejecución de OPL que se va a ejecutar.
oaas.docplex.python 3.11 and 3.10 (deprecated)

Puede utilizar este parámetro para establecer la versión de Python para la ejecución en el modelo desplegado. Si no se especifica, 3.11 se utiliza por defecto.

oaas.logTailEnabled Booleano Utilice este parámetro para incluir la cola de registro en el estado de resolución.
oaas.logAttachmentName Serie Si se definen, los registros de motor se definen como un archivo adjunto de salida de trabajo.
oaas.engineLogLevel Enumeración
  • OFF
  • SEVERE
  • WARNING
  • INFO
  • CONFIG
  • FINE
  • FINER
  • FINEST
Puede utilizar este parámetro para definir el nivel de detalle proporcionado por el registro del motor. El valor predeterminado es INFO.
oaas.logLimit Número Límite máximo de log-size en número de caracteres.
oaas.dumpZipName Se puede visualizar como un valor booleano (consulte la descripción) Si se define, se proporciona un archivo .zip de volcado de memoria de trabajo (entradas y salidas) con este nombre como adjunto de salida de trabajo. El nombre puede contener un marcador de posición ${oaas_job_id}. Si se define sin ningún valor, se utiliza el nombre de adjunto dump_${oaas_job_id}.zip . Si no está definido, de forma predeterminada, no se adjunta ningún archivo de volcado de memoria de trabajo .zip .
oaas.dumpZipRules Serie Si se define, un.zip El archivo se genera de acuerdo con reglas de trabajo específicas (filtro basado en RFC 1960). Debe utilizarse conjuntamente con el parámetro {@link DUMP_ZIP_NAME}. Los filtros se pueden definir en la duración y las siguientes propiedades {@link com.ibm.optim.executionservice.model.solve.SolveState} :
  • duration
  • solveState.executionStatus
  • solveState.interruptionStatus
  • solveState.solveStatus
  • solveState.failureInfo.type
Ejemplo:
(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 Número Salida intermedia en minutos. Este parámetro se puede utilizar para configurar la publicación de salida intermedia (si la hay).
oaas.outputUploadFiles Serie (RegExp) Filtro RegExp para los archivos que se van a incluir en la carga de salida. Si no se define nada, se añaden todas las salidas.
Ejemplo:
job_${oaas_job_id}_log_${oaas_update_time}.txt

Los parámetros del motor que controlan la solución de Decision Optimization pueden configurarse en la vista Construir modelo. Para obtener más información, consulte Configuración de los ajustes del motor en la vista Construir modelo.

Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información