
Une décision de transformation permet de modéliser des flux plus complexes tels que if ... then ... else ... et for ... next ... et autres boucles en permettant au flux d'évaluer des conditions de garde, qui peuvent le rediriger parmi des flux divergents.
Dans l'exemple suivant, la tâche Entrepôt de données central des ventes sera exécutée uniquement le vendredi :
Utilisez l'outil Décision de transformation dans la Boîte à outils.
Sélectionnez pour afficher la boîte de dialogue Liste des décisions de transformation, puis cliquez sur l'outil Ajouter une ligne.
Pointez sur un flux de contrôle de transformation dans l'Explorateur d'objets, cliquez le bouton droit de la souris, puis sélectionnez .
Propriété |
Description |
|---|---|
Nom/Code/Commentaire |
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code. |
Stéréotype |
Etend la sémantique de l'objet. Vous pouvez saisir un stéréotype directement dans cette zone, ou bien ajouter des stéréotypes dans la liste en les spécifiant dans un fichier d'extension. |
Type |
Spécifie de façon dynamique le type de décision de transformation : branche conditionnelle, fusion ou incomplète |
Mots clés |
Permet de grouper de façon informelle des objets. Pour saisir plusieurs mots clés, séparez-les de virgules. |
Propriétés |
Description |
|---|---|
Alias |
Spécifie un nom abrégé pour la condition, à afficher dans son symbole. |
Condition (zone de texte) |
Spécifie une condition à évaluer pour déterminer de quelle façon la décision doit être traversée. Vous pouvez saisir n'importe quelle information appropriée dans cette zone, mais aussi ouvrir, insérer et enregistrer des fichiers de texte. |