0 / 0
Retourner à la version anglaise de la documentation
Formats des fichiers de données d'entrée et de sortie du modèle pour Decision Optimization
Dernière mise à jour : 05 déc. 2024
Formats de fichier de données d'entrée et de sortie du modèle Decision Optimization

Avec votre modèle Decision Optimization , vous pouvez utiliser les identificateurs de données d'entrée et de sortie et les combinaisons d'extension suivants.

Ce tableau présente les combinaisons de types de fichiers pris en charge pour l'Decision Optimization pour le déploiement :
Type de modèle Type de fichier d'entrée Type de fichier de sortie Commentaires
cplex
.lp
.mps
.sav
.feasibility
.prm
.jar pour les modèles Java™
.xml
.json

Le nom du fichier de sortie doit être solution.

Le format de sortie peut être spécifié à l'aide de l'API.

Les fichiers de type .lp, .mpset .sav peuvent être compressés à l'aide de gzip ou bzip2, et téléchargés en tant que, par exemple, .lp.gz ou .sav.bz2.

Les schémas des formats CPLEX pour les solutions, les conflits et les fichiers de faisabilité sont disponibles pour téléchargement dans l'archive cplex_xsds.zip à partir de Decision Optimization github.

cpo .cpo
.jar pour les modèles Java
.xml
.json

Le nom du fichier de sortie doit être solution.

Le format de sortie peut être spécifié à l'aide d'un paramètre d'exécution.

Pour le format de fichier natif des modèles CPO, voir : Syntaxe du format de fichier CP Optimizer.

opl
.mod
.dat
.oplproject
.xlsx (deprecated)
.json
.csv
.jar pour les modèles Java
.xml
.json
.txt
.csv
.xlsx (deprecated)
Le format de sortie est cohérent avec le type d'entrée, mais peut être spécifié en utilisant un paramètre d'exécution si nécessaire.

Pour vous connecter à des fichiers Microsoft Excel, utilisez un connecteur de données. Le connecteur de données transforme votre fichier Excel en un fichier '.csv.

Seuls les modèles définis avec des ensembles de tuples peuvent être déployés ; les autres structures OPL ne sont pas prises en charge.

Pour lire et écrire l'entrée et la sortie dans OPL, voir Modèles OPL.

docplex
.py
*.* (données d'entrée)
Tout type de fichier de sortie spécifié dans le modèle. Tous les formats peuvent être utilisés dans le code Python, mais pour tirer parti des connecteurs de données, utilisez le format .csv.

Pour lire et écrire l'entrée et la sortie en Python, utilisez les commandes get_input_stream("filename") et get_output_stream("filename"). Voir l 'exemple de la somme de l'API DOcplex

Restrictions relatives aux identificateurs de données
Les restrictions suivantes s'appliquent aux noms de fichier :
  • Limitation à 255 caractères
  • Seuls les caractères ASCII sont admis
  • Ne peut pas inclure les caractères /\?%*:|"<>, le caractère espace ou le caractère null
  • Le premier caractère ne peut pas être "_ "
Données référencées
Lors de l'utilisation d'actifs de données ou d'actifs de connexion pour les données tabulaires, utilisez " .csv comme extension de l'identifiant de données dans le champ " id, quel que soit le type d'actif. Le connecteur de données effectue les transformations nécessaires pour que vous puissiez charger ou enregistrer des données sans devoir en modifier le format. Vous pouvez donc utiliser le même modèle d'Decision Optimization avec de nombreux types et formats de sources de données différents en utilisant un connecteur de données pour référencer à la fois les données sources et les données cibles. Si vous utilisez d'autres extensions d'identifiant de données, les données sont chargées ou enregistrées sous la forme d'un fichier binaire de données brutes sans aucune transformation. Pour plus d'informations, voir Sources de données d'entrée pour les tâches de déploiement de l'Decision Optimization et Données de sortie pour les tâches de déploiement de l'Decision Optimization.
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