Propriétés de cplexoptnode
Le noeud Optimisation CPLEX permet d'utiliser l'optimisation mathématique complexe
(CPLEX) via un fichier de modèle OPL (Optimization Programming Language).
cplexoptnode propriétés |
Type de données | Description de la propriété |
---|---|---|
opl_model_text |
chaîne | Programme de script OPL (Optimization Programming Language) qui est exécuté par le noeud Optimisation CPLEX et qui génère les résultats d'optimisation. |
opl_tuple_set_name |
chaîne | Nom de l'ensemble de tuples dans le modèle OPL qui correspond aux données entrantes. Ceci n'est pas nécessaire et n'est normalement pas défini au moyen d'un script. Elle doit être utilisée uniquement pour modifier les mappages de champ d'une source de données sélectionnée. |
data_input_map |
Liste de propriétés structurées | Mappages de champ d'entrée d'une source de données. Ceci n'est pas nécessaire et n'est normalement pas défini au moyen d'un script. Elle doit être utilisée uniquement pour modifier les mappages de champ d'une source de données sélectionnée. |
md_data_input_map |
Liste de propriétés structurées | Mappages de champ entre chaque tuple défini dans OPL, avec chaque source de données correspondante du champ (données entrantes). Les utilisateurs peuvent les modifier individuellement, par source de données. Avec ce script, vous pouvez définir la propriété directement pour définir tous les mappages en même temps. Ce paramètre n'apparaît pas dans l'interface utilisateur. Chaque entité de la liste correspond à des données structurées : Balise de source de données. Balise de la source de données. Par exemple, pour Index de la source de données. Séquence physique (index) de la source de données. Elle est déterminée par l'ordre des connexions. Noeud source. Noeud source (annotation) de la source de données. Par exemple, pour Noeud connecté. Noeud précédent (annotation) qui connecte le noeud Optimisation CPLEX en cours. Par exemple, pour Nom de l'ensemble de tuples. Nom de l'ensemble de tuples de la source de données. Il doit correspondre au nom défini dans OPL. Nom de champ de tuple. Nom du champ de l'ensemble de tuples de la source de données. Il doit correspondre au nom configuré dans la définition de l'ensemble de tuples OPL. Type de stockage. Type de stockage du champ. Les valeurs possibles sont |
Nom de la zone de données. Nom de champ de la source de données. Exemple :
|
||
opl_data_text |
chaîne | Définition de certaines variables ou données utilisées pour OPL. |
output_value_mode |
chaîne | Les valeurs possibles sont raw ou dvar . Si dvar est spécifié, dans l'onglet Sortie, l'utilisateur doit spécifier le nom de la variable de fonction objet dans OPL pour la sortie. Si raw est spécifié, la fonction objectif sera directement émise en sortie, quel que soit son nom. |
decision_variable_name |
chaîne | Nom de variable de fonction d'objectif définie dans OPL. Cette option est activée uniquement lorsque la propriété output_value_mode est définie sur dvar . |
objective_function_value_fieldname |
chaîne | Nom du champ de la valeur de fonction d'objectif à utiliser dans la sortie. La valeur par défaut est _OBJECTIVE . |
output_tuple_set_names |
chaîne | Nom des tuples prédéfinis à partir des données entrantes. Il représente les index de la variable de décision et doit être généré avec les sorties de variable. Le tuple de sortie doit être cohérent avec la définition de variable de décision indiquée dans OPL. S'il existe plusieurs index, les noms de tuple doivent être joints par une virgule (, ).Un exemple de tuple unique est Exemple pour plusieurs tuples : |
decision_output_map |
Liste de propriétés structurées | Mappage de champ entre des variables définies dans OPL qui doivent être générées et des champs de sortie. Chaque entité de la liste correspond à des données structurées : Nom de variable. Nom de la variable dans OPL à générer. Type de stockage. Les valeurs possibles sont Nom de la zone de sortie. Nom de champ prévu dans les résultats (sortie ou exportation). Exemple :
|