Objets de source de données au moment de la conception
Les projets Business Intelligence Development Studio contiennent deux objets de conception qui facilitent l'implémentation des connexions dans les packages : les sources de données et les vues de sources de données.
Vous devez créer les sources de données et les vues de sources de données séparément des packages, puis vous les utilisez dans les packages. Vous pouvez créer des sources de données et des vues de sources de données dans des projets Integration Services, Analysis Services et Reporting Services.
Dans SQL Server Integration Services, les sources de données et les vues de sources de données ne sont pas des objets déployables ; au lieu de cela, SSIS crée un gestionnaire de connexions à partir des propriétés de l'objet et ajoute le gestionnaire de connexions au package. Vous pouvez utiliser la même source de données ou vue de source de données dans plusieurs packages afin de fournir une approche cohérente dans tous ces packages. Par exemple, si plusieurs packages ou éléments d'un package (tâches, sources, transformations ou destinations) accèdent à la table Customer de AdventureWorks2008R2, vous pouvez créer une source de données qui fournit la connexion à AdventureWorks2008R2, créer une vue de source de données qui inclut uniquement la table Customer, puis utiliser la vue de source de données dans tous les packages et toutes les tâches.
Integration Services fournit la synchronisation entre une source de données et les gestionnaires de connexions qui y font référence, ce qui facilite la gestion de la connexion. Par exemple, lorsque la chaîne de connexion d'une source de données change, la chaîne de connexion de chaque gestionnaire de connexion qui fait référence à la source de données change également.
Notes
La synchronisation se produit uniquement à l'intérieur d'un projet, et non dans une solution contenant plusieurs projets.
Les sources de données et vues de sources de données mettent en cache leurs métadonnées. La mise en cache vous permet de modifier et d'étendre des sources de données et vues de sources de données sans établir de connexion aux magasins de données sur lesquels elles sont construites. Les métadonnées incluent des informations sur les tables, les attributs de colonnes et les relations de clés étrangères entre les tables. Par exemple, vous pouvez ouvrir une vue de source de données dans le concepteur de vues de sources de données et créer de nouvelles relations entre des tables.
Lorsque vous créez un package par programme, vous n'utilisez pas de sources de données ni de vues de sources de données ; au lieu de cela, vous créez un gestionnaire de connexions et définissez ses propriétés.
|
Voir aussi