Pré. | Proc. |
Définitions d'éléments et Ensembles de données
Une ItemDefinition décrit les types et les structures des éléments de données utilisés dans un modèle Décision . Il sert de définition de type de données pour les éléments InputData, les éléments Décision et les paramètres Métier Knowledge Modèle . Une ItemDefinition peut également définir des ensembles de données qui fournissent des ensembles de valeurs à utiliser dans les simulations DMN. La commutation entre différents ensembles de données offre la possibilité d'effectuer une analyse « et si » à l'aide du modèle Décision .
Structure de définition d'élément
Une ItemDefinition complexe se compose d'éléments imbriqués. Par exemple, le tApplicantData est structuré comme :
L'exemple du tApplicantData ItemDefinition est un type composite de cinq éléments enfants. 'Mensuel' est composé de trois enfants (Dépenses, Revenus et Remboursements). Les composants Leaf (non composites) auront un type primitif tel que nombre, string ou booléen.
Base de données
L'ensemble de données d'ItemDefinition peut être affiché et modifié à l'aide de l'icône de la barre d'outils. Avec la boîte de dialogue "Modifier l'ensemble de données", vous pouvez ajouter, supprimer et dupliquer les ensembles de données. Il existe également support pour l'importation et l'exportation CSV d'ensembles de données.
Comme illustré dans l'exemple, le ItemDefinition pour le tApplicantData définit trois ensembles de données :
- défaut
- Revenu4000
- Revenu5000
Définition d'une référence à une définition d'élément
Un élément DMN InputData est défini pour être référencé (typé) par une ItemDefinition en utilisant soit :
- L'icône dans la fenêtre Expression DMN de l'élément InputData ou
- Sélectionner l'élément InputData et appuyer sur pour sélectionner ItemDefinition dans la boîte de le dialogue