Réserver une Démo
Pré. Proc.

Décision

Un élément Décision est utilisé pour évaluer une sortie en fonction d'une ou plusieurs entrées. La logique qui détermine la sortie est soit définie dans cet élément Décision , soit elle invoque la logique de décision contenue dans un Métier Knowledge Modèle qui est connecté à l' Décision .

Entrées

Une Décision peut avoir n'importe quel nombre d'entrées, y compris la possibilité de définir les valeurs d'entrée dans l'élément. L'entrée la plus courante consiste à utiliser un élément de données d'entrée.

Sortir

Une Décision peut avoir une ou zéro sortie. La sortie peut être un ensemble de données complexe.

Expressions de valeur

La sortie d'un élément Décision est déterminée à l'aide d'une expression de valeur. L'expression de valeur contient la logique de décision de l'élément et peut prendre l'une des quatre formes suivantes : Tableau de Décision , Expression littérale, Invocation ou Contexte encadré. Les expressions de valeur sont définies et modifiées à l'aide de l'éditeur d'expressions DMN, qui affiche l'un des quatre formats en fonction du type d'expression utilisé.

Lorsqu'il est affiché sur un diagramme , l'élément Décision affiche une icône dans le coin supérieur droit qui indique le type d'expression valeur qu'il utilise.

Type

Description

Voir aussi

Un Tableau de Décision est une représentation tabulaire d'un ensemble d'expressions d'entrée et de sortie liées, organisées en règles indiquant quelle entrée de sortie s'applique à un ensemble spécifique d'entrées d'entrée.

Tableau de Décision

Expression littérale

Une expression littérale est la forme la plus simple d'expression DMN. Elle est généralement définie comme une instruction d'une seule ligne ou un bloc conditionnel if-else.

Expression littérale

Invocation

Une invocation Décision nécessite qu'un élément Métier Knowledge Modèle soit référencé à l'aide d'un connecteur Knowledge Requirement. L'élément Décision contient simplement les paramètres qui fournissent le contexte pour l'évaluation du Métier Knowledge Modèle (BKM). Une partie ou la totalité du résultat renvoyé par le BKM peut être définie pour être transmise en tant que sortie de Décision .

Invocation

Contexte encadré

Un contexte encadré est une collection d'entrées de contexte. Chaque entrée de contexte se compose d'une variable et d'une expression. Le contexte possède également une valeur de résultat.

Contexte encadré

Apprendre encore plus