Siga estas reglas cuando especifique detalles de entrada para despliegues por lotes de modelos de Decision Optimization .
Tabla de resumen de tipo de datos:
Datos | Descripción |
---|---|
Tipo | en línea y referencias de datos |
Formatos de archivo | Consulte Formatos de archivo de datos de entrada y salida del modelo. |
Orígenes de datos
Datos en línea de entrada/salida:
- Los datos de entrada en línea se convierten en archivos CSV y los utiliza el motor.
- Los datos de salida CSV se convierten en datos en línea de salida.
- Los datos sin formato codificados en base64 reciben soporte como entrada y salida.
Referencias de datos de entrada/salida:
- Los datos tabulares se cargan desde CSV, XLS, XLSX, archivos JSON u orígenes de datos de base de datos soportados por la biblioteca de conexiones WDP, convertidos a archivos CSV y utilizados por el motor.
- Los datos de salida CSV se convierten en datos tabulares y se guardan en CSV, XLS, XLSX, archivos JSON u orígenes de datos de base de datos soportados por la biblioteca de conexiones WDP.
- Los datos en bruto se pueden cargar y guardar desde o en cualquier origen de datos de archivo soportado por la biblioteca de conexiones WDP.
- No hay soporte para archivos comprimidos.
- El parámetro environment_variables de los trabajos de despliegue se aplica.
Si especifica referencias de datos de entrada/salida mediante programación:
El
type
de referencia de origen de datos depende del tipo de activo. Consulte la sección Tipos de referencia de origen datos en Adición de activos de datos a un espacio de despliegue.Para S3 o Db2, los detalles de conexión deben especificarse en el parámetro
input_data_references.connection
, en la carga útil del trabajo de despliegue.Para S3 o Db2, los detalles de ubicación como el nombre de tabla, el nombre de grupo o la vía de acceso deben especificarse en el parámetro
input_data_references.location.path
, en la carga útil del trabajo de despliegue.Para
data_asset
, se puede actualizar o crear un activo gestionado. Para la creación, puede establecer el nombre y la descripción del activo creado.Puede utilizar un patrón en las propiedades id o connection. Por ejemplo, consulte el siguiente fragmento de código:
- Para recopilar toda la salida CSV como datos en línea:
"output_data": [ { "id":".*\\.csv"}]
- Para recopilar la salida del trabajo en una carpeta S3:
"output_data_references": [ {"id":".*", "type": "s3", "connection": {...}, "location": { "bucket": "do-wml", "path": "${job_id}/${attachment_name}" }}]
Para obtener más información, consulte Fuentes de datos de entrada y Fuentes de datos de salida.
Tema principal: Detalles de entrada de despliegue por lotes por infraestructura