Pré. | Proc. |
Définitions d'éléments et Ensembles de données
Une définition d'élément décrit les types et les structures des éléments de données utilisés dans un modèle Décision . Elle 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 définition d'élément peut également définir des ensembles de données qui fournissent des ensembles de valeurs à utiliser dans les simulations DMN. Le basculement entre différents ensembles de données permet d'effectuer des analyses de type « what-if » à l'aide du modèle Décision .
Structure de définition d'élément
Une définition d'élément complexe est constituée d'éléments imbriqués. Par exemple, tApplicantData est structuré comme suit :
L'exemple de définition d'élément tApplicantData 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 qu'un nombre, string ou un booléen.
Ensemble de données
L'ensemble de données de l'ItemDefinition peut être visualisé et modifié à l'aide de l'icône de la barre d'outils. Avec la dialogue « Modifier l'ensemble de données », vous pouvez ajouter, supprimer et dupliquer les ensembles de données. L'importation et l'exportation d'ensembles de données au format CSV sont également support .
Comme le montre l'exemple, l'ItemDefinition pour tApplicantData définit trois ensembles de données :
- défaut
- Revenu4000
- Revenu 5000
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 un ItemDefinition en utilisant :
- L'icône dans la fenêtre Expression DMN de l'élément InputData ou
- Sélectionnez l'élément InputData et appuyez sur pour sélectionner ItemDefinition dans le dialogue