Show TOC

Processus de transformation (MFI)Locate this document in the navigation structure

Un processus de transformation est une instance d'un moteur de transformations de données qui extrait des données de sources d'entrée, les transforme, et les charge dans des sources de sortie. Les sources d'entrée et de sortie peuvent être des bases de données, des fichiers plats, des documents XML ou des processus métiers.

Remarque Vous devez utiliser un processus de transformation lorsque votre objectif principal consiste à réaliser des transformations complexes de données, telles que celles requises pour une utilisation en entrepôt de données (data warehouse). Dans le cas d'une simple copie de données, il est préférable d'utiliser un processus de réplication (voir Processus de réplication (MFI)).

Dans l'exemple suivant, plusieurs sources d'entrée sont transformées par le processus de transformation Fusion et réorganisation des données, puis chargées dans l'entrepôt de données Multinationale :


Schéma de processus de transformation

Remarque Vous devez déployer votre processus de transformation sur un serveur (voir Serveurs (MFI)) pour assurer la bonne génération de script.
Création d'un processus de transformation
Vous pouvez créer un processus de transformation à l'aide d'un Assistant à partir de la Boîte à outils, de l'Explorateur d'objets ou du menu Modèle :
Propriétés d'un processus de transformation
Pour visualiser ou modifier les propriétés d'un processus de transformation, double-cliquez sur son symbole dans le diagramme ou sur l'entrée correspondante dans l'Explorateur d'objets ou dans une liste. Les onglets de feuille de propriétés et zones répertoriés ici sont ceux disponibles par défaut, avant toute personnalisation de l'interface par vous ou par un administrateur. L'onglet Général contient les propriétés suivantes :

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.

Serveur

Spécifie le nom du serveur sur lequel le processus de transformation est déployé. Utilisez les outils à droite de la liste pour créer ou sélectionner un objet, ou pour afficher les propriétés de l'objet sélectionné.

Type

Affiché uniquement les types de processus/moteurs de transformation ont été définis dans un fichier d'extension (voir Personnalisation et extension de PowerAMC > Fichiers d'extension) sous Profile/Transformation Process. Si des extensions différentes sont définies pour les différents types de processus, utilisez cette zone pour contrôler leur affichage.
Remarque Si vous changez le type, les types de données et fonctions SQL sélectionnés pour les colonnes de structure de données dans les différentes étapes de transformation seront convertis dans leur équivalent sur le nouveau moteur de transformation. Pour plus d'informations sur les types de donnée, voir Personnalisation et extension de PowerAMC > Fichiers de définition de SGBD > Catégorie Script/Data Type.

Mots clés

Permet de grouper de façon informelle des objets. Pour saisir plusieurs mots clés, séparez-les de virgules.

Les onglets suivants sont également disponibles :