Partager via


Transformations Integration Services

Les transformations SQL Server 2005 Integration Services (SSIS) sont les composants du flux de données d'un package qui agrègent, fusionnent, distribuent et modifient des données. Les transformations peuvent également effectuer des opérations de recherche et générer des échantillons de dataset. Cette section décrit les transformations incluses dans Integration Services et explique leur fonctionnement.

Transformations Business Intelligence

Les transformations suivantes effectuent des opérations Business Intelligence telles que le nettoyage de données, l'exploration de texte et l'exécution de requêtes de prédictions d'exploration de données.

Transformation Description

Transformation de regroupement probable

Transformation qui normalise les valeurs en données de colonne.

Transformation de recherche floue

Transformation qui recherche des valeurs dans une table de référence au moyen d'une correspondance approximative.

Transformation d'extraction de terme

Transformation qui extrait des termes à partir du texte.

Transformation de recherche de terme

Transformation qui recherche des termes dans une table de référence et compte les termes extraits à partir du texte.

Transformation de requête d'exploration de données

Transformation qui exécute des requêtes de prédictions d'exploration de données.

Transformations de lignes

Les transformations suivantes mettent à jour les valeurs de colonnes et créent de nouvelles colonnes. La transformation est appliquée à chaque ligne de l'entrée de transformation.

Transformation Description

Transformation de la table de caractères

Transformation qui applique des fonctions de chaîne à des données de caractères.

Transformation Copie de colonnes

Transformation qui ajoute des copies de colonnes d'entrée à la sortie de transformation.

Transformation de conversion de données

Transformation qui convertit le type de données d'une colonne en un type de données différent.

Transformation de colonne dérivée

Transformation qui remplit des colonnes avec les résultats d'expressions.

Composant Script

Transformation qui utilise un script pour extraire, transformer ou charger des données.

Transformation de commande OLE DB

Transformation qui exécute des commandes SQL pour chaque ligne d'un flux de données.

Transformations d'ensemble de lignes

Les transformations suivantes créent des ensembles de lignes. L'ensemble de lignes peut inclure des valeurs agrégées et triées, des échantillons d'ensembles de lignes ou des ensembles de lignes croisés dynamiques et non croisés dynamiques.

Transformation Description

Transformation d'agrégation

Transformation qui effectue des agrégations telles que AVERAGE, SUM et COUNT.

Transformation de tri

Transformation qui trie des données.

Transformation de l'échantillonnage du pourcentage

Transformation qui crée un échantillon de jeu de données avec un pourcentage spécifiant la taille d'échantillonnage.

Transformation d'échantillonnage de lignes

Transformation qui crée un échantillon de jeu de données en spécifiant le nombre de lignes de l'échantillon.

Transformation de tableau croisé dynamique

Transformation qui crée une version moins normalisée d'une table normalisée.

Transformation Unpivot

Transformation qui crée une version plus normalisée d'une table non normalisée.

Transformations de fractionnement et de jointure

Les transformations suivantes distribuent des lignes vers différentes sorties, créent des copies des entrées de transformations, joignent plusieurs entrées en une même entrée et effectuent des opérations de recherche.

Transformation Description

Transformation de fractionnement conditionnel

Transformation qui achemine des lignes de données vers différentes sorties.

Transformation de multidiffusion

Transformation qui distribue des jeux de données vers différentes sorties.

Transformation d'union totale

Transformation qui fusionne plusieurs jeux de données.

Transformation de fusion

Transformation qui fusionne deux jeux de données triés.

Transformation de jointure de fusion

Transformation qui joint deux jeux de données à l'aide d'une jointure FULL, LEFT ou INNER.

Transformation de recherche

Transformation qui recherche des valeurs dans une table de référence au moyen d'une correspondance exacte.

Autres transformations

Integration Services inclut les transformations suivantes qui permettent d'exporter et d'importer des données, d'ajouter des informations d'audit, de compter des lignes et de travailler avec des dimensions à variation lente.

Transformation Description

Transformation d'exportation de colonne

Transformation qui insère des données dans un fichier à partir d'un flux de données.

Transformation d'importation de colonne

Transformation qui lit des données à partir d'un fichier et les ajoute à un flux de données.

Transformation d'audit

Transformation qui rend des informations sur l'environnement disponibles au flux de données d'un package.

Transformation de calcul du nombre de lignes

Transformation qui compte des lignes à mesure qu'elle les parcourt et stocke le total dans une variable.

Transformation de dimension à variation lente

Transformation qui configure la mise à jour d'une dimension à variation lente.

Transformations personnalisées

Vous pouvez également écrire des transformations personnalisées. Pour plus d'informations, consultez Developing a Custom Transformation Component with Synchronous Outputs et Developing a Custom Transformation Component with Asynchronous Outputs.

Voir aussi

Concepts

Chemins d'accès d'Integration Services
Composants des flux de données

Autres ressources

Sources Integration Services
Destinations d'Integration Services

Aide et Informations

Assistance sur SQL Server 2005