
Une action représente une transformation à exécuter sur les flux entrants dans un diagramme de transformation. Le filtrage, l'agrégation ou la duplication de données sont des exemples de transformations que vous pouvez être amené à effectuer dans le cadre de vos activités.
Les actions sont liées à l'étape précédente (entrée de données ou une autre action) par un flux de données. Les valeurs du flux d'entrée s'affichent automatiquement dans l'onglet Colonnes de structure de données de l'action.
Dans l'exemple suivant, les valeurs de l'entrée de base de données Acme sont propagées à l'action DataProjection_1, puis à nouveau propagées à l'action DataMerge, et ainsi de suite jusqu'à ce qu'elles atteignent la sortie de base de données GiantCorp :
Vous pouvez créer les actions suivantes dans un diagramme de transformation de données :
Outil |
Description |
|---|---|
Transformation de requête de données - Effectue des transformations simples (voir Transformations de requête de données). |
|
Tri de données - Trie les lignes provenant d'un flux de données (voir Tris de données). |
|
Filtre de données - Filtre les lignes provenant d'un flux de données (voir Filtres de données). |
|
Scission de données - Duplique un flux de données d'entrée en plusieurs flux de données de sortie (voir Scissions de données). |
|
Jointure de données - Joint les données provenant de plusieurs flux de données d'entrée en un seul flux de données de sortie (voir Jointures de données). |
|
Fusion de données - Fusionne toutes les lignes provenant de plusieurs flux de données entrants en un seul flux de données de sortie (voir Fusions de données). |
|
Agrégation de données -Réduit le nombre de lignes provenant d'un flux de données en regroupant les données (voir Agrégations de données). |
|
Projection de données - Définit les transformations de données de base, telles que la suppression de colonnes ou le changement de l'ordre des colonnes (voir Projections de données). |
|
Recherche de données - Trouve la valeur correspondant à une colonne de clé et la stocke dans une nouvelle colonne du flux de données de sortie (voir Recherches de données). |
|
Calculateur de données - Définit les transformations de données complexes, telles que le filtrage ou l'agrégation de données (voir Calculateurs de données). |
|
Exécution de requête de données - Exécute une requête SQL dans la base de données (voir Exécutions de requête de données). |
|
Exécution de script - Exécute un script (voir Exécutions de script). |
Utilisez l'outil <Action> dans la Boîte à outils.
Sélectionnez pour afficher la boîte de dialogue Liste des actions, puis cliquez sur l'outil Ajouter une ligne.
Pointez sur une tâche de transformation de données 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. |
Mode |
[Recherche de données uniquement] Spécifie la façon dont les valeurs sont mises en correspondance. Vous pouvez choisir l'une des options suivantes :
|
Colonne source |
[Recherche de données uniquement] Spécifie la clé de colonne source à remplacer. |
Colonne cible |
[Recherche de données uniquement] Spécifie la colonne cible, qui contient la valeur résultante. |
Mots clés |
Permet de grouper de façon informelle des objets. Pour saisir plusieurs mots clés, séparez-les de virgules. |