optimization

convertMps

Descripción

La acción `convertMps` del conjunto de acciones de optimización se utiliza para convertir una tabla de datos de CAS que contiene un problema de optimización en formato de texto (similar a un archivo MPS) a una tabla de datos de CAS en formato MPS estándar de siete columnas. Este formato de salida es el requerido por otras acciones de optimización como `solveLp` y `solveMilp` para resolver el problema.

optimization.convertMps result=<nombre_resultado> status=<codigo_estado> / casOut={name='nombre_tabla_salida', replace=true}, data={name='nombre_tabla_entrada'}, format='FIXED' | 'FREE', maxLength=8;
Parámetros
ParámetroDescripción
casOutEspecifica la tabla de datos de salida que contendrá los datos en formato MPS de siete columnas, lista para ser utilizada por los solucionadores de optimización.
dataEspecifica la tabla de datos de entrada que contiene el problema en formato de texto, donde cada fila representa una línea de un archivo en formato MPS.
formatEspecifica si el contenido de la tabla de datos de entrada está en formato fijo ('FIXED') o libre ('FREE'). El formato libre es más común.
maxLengthEspecifica la longitud máxima permitida para los nombres de las variables y restricciones. El valor predeterminado es 8.

Ejemplos

FAQ

¿Cuál es el propósito de la acción `convertMps`?
¿Qué especifica el parámetro `data` en la acción `convertMps`?
¿Para qué se utiliza el parámetro `casOut`?
¿Qué opciones existen para el parámetro `format` y cuál es su función?
¿Qué controla el parámetro `maxLength` y cuál es su valor por defecto?

Escenarios asociados

Caso de uso
Conversión Estándar para Optimización de Logística

Una empresa de logística internacional utiliza un sistema de terceros para generar modelos de programación lineal que minimizan los costos de combustible. Estos modelos se expor...

Caso de uso
Prueba de Volumen: Optimización de Cartera de Inversiones

Un banco de inversión genera dinámicamente archivos MPS masivos para la reasignación de activos nocturna (overnight). Estos archivos pueden contener miles de líneas representand...

Caso de uso
Cas Limite: Integración Mainframe con Formato Fijo y Nombres Largos

Una planta manufacturera está migrando de un sistema mainframe antiguo a SAS Viya. Los datos de optimización de producción vienen en formato MPS estricto (Fixed Format) donde la...