Réserver une Démo
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
Chaque ensemble de données peut être visualisé dans un élément InputData qui est typé selon l'ItemDefinition. Par exemple, l'élément InputData « Données du demandeur » est typé selon l'ItemDefinition « tApplicantData ». La fenêtre Expression DMN pour « Données du demandeur », illustrée ici, affiche les valeurs de données en fonction de l'ensemble de données sélectionné dans la liste déroulante de la barre d'outils de la fenêtre ( Income5000 dans ce cas).

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 Ctrl+L pour sélectionner ItemDefinition dans le dialogue
Il existe d'autres cas d'utilisation d'ItemDefinitions ; par exemple, lors de la définition du type d'un paramètre d'entrée dans un BKM ou d'un paramètre de sortie dans un Tableau de Décision .

Apprendre encore plus