SQL Server Integration Services, ou SSIS , offrent des sociétés et d'autres grandes organisations, dépendant des données un moyen d'intégrer une variété de données et bases de données dans un système plus vaste . Données dans une source de données peuvent , par SSIS, passer à une autre base de données de destination à travers une série de contrôles et de transformations. Les flux de contrôle dictent la façon dont les transferts de données se produisent et quelles mesures sont nécessaires pour remplir les transferts de données . Les flux de données contrôlent la façon dont les données transforme à travers différents systèmes , et comment les différents systèmes de partager des données à travers le service d'intégration . Flux
flux de contrôle de
de contrôle , comme leur nom l'indique, de contrôler l'exécution des opérations sur les systèmes dans SSIS. Principalement , les flux de contrôle fonctionnent avec la compréhension qu'une certaine chaîne d'événements doit se produire afin de s'assurer que le transfert de données se produit avec succès. Pour ce faire , le contrôle des flux pour l'exécution des commandes, telles que l'extraction de données ou de transformation de données. Flux de contrôle veillent à ce que les séquences d'exécution ne se produisent pas sur commande.
Conteneurs , les tâches et les contraintes préalables
Les principaux composants d'un flux de contrôle sont des conteneurs , des tâches et des précédents contraintes . Conteneurs offrent structure au sein du flux de contrôle , en permettant à l'administrateur d' exécuter des boucles ou des blocs d'exécution au sein de l' écoulement plus grande . Tâches représentent les commandes de base de la circulation , comme la copie de fichiers ou la création de répertoires . Contraintes préalables représentent l'ordre d'exécution de l'écoulement, et de se connecter tâches et des conteneurs dans un ordre particulier pour assurer l'ordre d'exécution correct dans le flux de contrôle .
Flux de données
< p> le flux de données d'offres d' SSIS avec les données réelles impliqués dans un transfert à partir d'une source de données vers une destination. Les entreprises qui stockent des données dans les grands entrepôts de données peuvent utiliser un type particulier de système de base de données à l'intérieur de l'entrepôt , tandis que les systèmes plus petits à l'intérieur de son siège social peut utiliser un autre système de base de données . Afin de permettre le transfert des données entre ces systèmes, le flux de données garantit que les données arrivent à destination dans un format compatible avec le système .
Sources , transformations et destinations
< p> Sources, transformations et destinations représentent les éléments de flux de données SSIS. L'élément de la source d'un flux de données met les données à partir d'une source disponible pour le système dans son ensemble. Les éléments de transformation d'un flux de données traitent la corrélation , mise à jour et le transfert de données à travers le SSIS . Les éléments de destination mettent informations transférées dans une base de données de destination avec la forme et la structure correcte.