Création d'un package de base à l'aide d'un Assistant

Nouveau : 14 avril 2006

Microsoft SQL Server 2005 Integration Services (SSIS) fournit l'Assistant Importation et Exportation SQL Server pour créer des packages qui effectuent des transferts de données. Ces packages peuvent extraire des données à partir d'une source et la charger dans une destination, mais le package ne peut effectuer qu'une transformation de données minime dans le processus de transfert. De plus, l'Assistant offre une méthode rapide de création de packages de base qu'il est ensuite possible d'optimiser dans le Concepteur SSIS.

Dans ce didacticiel, vous allez apprendre à créer un package de base à l'aide de l'Assistant Importation et Exportation SQL Server. Le package que vous créez extrait des données dans un classeur Excel et les charge dans une table dans la base de données AdventureWorks. La table est définie au cours d'une des étapes de l'Assistant puis elle est créée dynamiquement lors de l'exécution du package.

Dans les leçons suivantes, le package sera élargi pour inclure un flux de données qui trie les données, crée une nouvelle colonne et remplit la colonne de valeurs. Pour générer les nouvelles valeurs, vous allez apprendre comment utiliser le nouveau langage d'expression Integration Services ainsi que le générateur d'expressions graphique pour écrire une expression qui crée de nouvelles valeurs à partir des colonnes de données existantes.

Lorsque vous procédez à l'installation des données exemples qu'exploite le didacticiel, vous installez également les versions finales des packages pour chaque leçon du didacticiel. En utilisant le package final de la leçon 1, vous pouvez à votre guise passer outre une leçon et débuter à partir de la leçon 2 du didacticiel. S'il s'agit de la première fois que vous travaillez avec des packages, l'Assistant Importation et Exportation SQL Server ou le nouvel environnement de développement, nous vous recommandons de commencer par la leçon 1.

Contenu du didacticiel

Le meilleur moyen de se familiariser avec les nouveaux outils et les nouvelles commandes et fonctionnalités de Microsoft SQL Server 2005 Integration Services consiste à les utiliser. Ce didacticiel vous guide d'abord dans l'Assistant Importation et Exportation SQL Server pour créer un package de transfert de données de base, puis vous indique comment optimiser les possibilités de transformation des données du package à l'aide du Concepteur SSIS.

Leçons Description

Leçon 1 : Création du package de base

Au cours de cette leçon, vous allez utiliser l'Assistant Importation et Exportation SQL Server pour créer un package de transfert de données.

Leçon 2 : Amélioration du package de base

Au cours de cette leçon, vous allez optimiser le package de base pour inclure une opération de tri et pour ajouter une nouvelle colonne et des valeurs de colonnes au dataset existant.

Configurations requises

Ce didacticiel s'adresse aux utilisateurs qui ont une connaissance des notions fondamentales liées à l'utilisation des bases de données mais une maîtrise limitée des nouvelles fonctionnalités disponibles dans SQL Server 2005 Integration Services.

Pour utiliser ce didacticiel, les composants suivants doivent être installés sur votre système :

  • SQL Server 2005 avec la base de données AdventureWorks. Pour des raisons de sécurité, les bases de données exemple ne sont pas installées par défaut. Pour installer les bases de données exemple, consultez Installation des exemples de bases de données AdventureWorks et d'autres exemples via le programme d'installation.
  • Vous devez disposer des autorisations pour créer et supprimer des tables dans AdventureWorks.
  • Ce didacticiel nécessite également l'utilisation de données exemple. Ces données exemple sont installées en même temps que les exemples. Si vous ne parvenez pas à trouver les données exemple, reportez-vous à la procédure précédente et effectuez l'installation comme décrit.
ms365330.note(fr-fr,SQL.90).gifRemarque :
Lorsque vous parcourez les didacticiels, il est recommandé d'ajouter les boutons Rubrique suivante et Rubrique précédente dans la barre d'outils de l'afficheur de document. Pour plus d'informations, consultez Ajout des boutons Rubrique suivante et Rubrique précédente dans l'aide.

Ce didacticiel suppose que vous n'avez pas reconfiguré le Concepteur SSIS en vue d'utiliser les fonctionnalités de connexion automatique entre les éléments du flux de contrôle ou ceux du flux de données. Si le Concepteur SSIS utilise ces fonctionnalités, vous pouvez connecter automatiquement un élément au moment de l'ajouter à la zone de conception. De même, dans le cadre du flux de contrôle, les fonctionnalités de connexion automatique prennent en charge l'utilisation des contraintes Failure (échec) et Completion (fin) en tant que contrainte par défaut, et non la contrainte Success (réussite). Si le Concepteur SSIS n'adopte pas la contrainte Success comme valeur par défaut, vous devez réinitialiser cette configuration tout en suivant le didacticiel. Vous pouvez configurer les fonctionnalités de connexion automatique à partir de la section Concepteurs Business Intelligence dans la boîte de dialogue Options accessible lorsque vous sélectionnez Options dans le menu Outils.

Durée estimée pour effectuer ce didactiel : 1 heure