Partager via


Ajouter des données à l'aide d'une requête personnalisée (didacticiel)

Dans cette tâche, vous vous connecterez à une base de données Microsoft Access et vous utiliserez une requête personnalisée pour importer des données dans votre classeur PowerPivot. Une base de données Access est une source de données relationnelle. PowerPivot peut importer des données à partir de diverses sources relationnelles : SQL Server, Oracle, Sybase, Informix, DB2, Teradata, etc.

L'importation de données à partir de la base de données Access implique la connexion à la base de données, la recherche du fichier de requête et l'exécution de la requête pour importer les données dans votre classeur PowerPivot.

N'oubliez pas que pour utiliser ces données dans votre analyse, vous devrez créer des relations entre les données de la base de données Access et les autres données de votre classeur PowerPivot. Les instructions relatives à la création de relations sont fournies dans une leçon ultérieure. Pour plus d'informations, consultez Créer des relations entre les tables (didacticiel).

Configuration préalable requise

Cette rubrique fait partie d'un didacticiel PowerPivot pour Excel, qui doit être étudié dans l'ordre indiqué. Pour plus d'informations sur les conditions préalables et la première étape de ce didacticiel, consultez Introduction au didacticiel PowerPivot pour Excel.

Pour créer une connexion à une base de données Access

  1. Dans la fenêtre PowerPivot, sous l'onglet Dossier de base, cliquez sur À partir de la base de données , puis sélectionnez À partir d'Access. Cela lance l'Assistant Importation de table qui vous guide à travers les étapes de configuration d'une connexion à une source de données.

  2. Dans la zone Nom convivial de la connexion, tapez Base de données Access de catégories de produit.

  3. Cliquez avec le bouton droit sur la zone Nom de la base de données, puis cliquez sur Parcourir. Accédez à l'emplacement où vous avez téléchargé les fichiers d'exemple, sélectionnez ProductCategories, puis cliquez sur Ouvrir.

  4. Cliquez sur Suivant.

Utiliser une requête pour sélectionner les données à importer

La procédure d'utilisation de l'Assistant Importation de table pour procéder à une importation en effectuant une sélection à partir d'une liste de tables a été décrite dans la leçon précédente de ce didacticiel. Par conséquent, au lieu de répéter ces étapes, vous utiliserez une requête personnalisée pour importer ce jeu de données Access.

L'Assistant Importation de table vous guide à travers les étapes. Vous pouvez importer une requête, copier et coller le texte d'une requête existante, ou écrire une nouvelle requête à l'aide du générateur de requêtes graphique de PowerPivot. Dans cette leçon, vous importerez une requête que vous avez reçue du service informatique.

Pour utiliser le concepteur de requêtes pour sélectionner les données à importer

  1. Sélectionnez l'option Écrire une requête qui spécifie les données à importer, puis cliquez sur Suivant.

  2. Dans la zone Nom convivial de la requête, tapez Requête de catégorie de produit.

  3. Cliquez sur Conception pour ouvrir la boîte de dialogue Générateur de requêtes.

  4. Cliquez sur Importer, puis naviguez jusqu'à l'emplacement où vous avez enregistré les exemples sur votre ordinateur.

  5. Si le fichier n'est pas répertorié, cliquez sur la flèche vers le bas correspondant à la zone de fichier, puis sélectionnez Tous les fichiers (*.*).

  6. Sélectionnez SQLQuery, puis cliquez sur Ouvrir.

    L'instruction SQL s'affiche dans la fenêtre. Cette requête sélectionne toutes les données de la table ProductCategory, sauf GAMES and TOYS et HOME APPLIANCES.

  7. Cliquez sur OK, sur Valider, puis sur Terminer. Un résumé des colonnes que vous importez est affiché.

  8. Une fois l'importation terminée, cliquez sur Fermer.

    Les données sont affichées sous la forme d'une nouvelle table nommée Requête dans votre classeur PowerPivot. Vous pouvez maintenir à jour ces données en les actualisant. Si le contenu de la base de données Access change, l'actualisation vous permet de garder vos données PowerPivot à jour. Pour plus d'informations, consultez Différents moyens de mettre à jour des données dans PowerPivot.

  9. Renommez la nouvelle table en cliquant avec le bouton droit sur l'onglet Catégorie de produit, puis en sélectionnant Renommer. Tapez ProductCategory, puis appuyez sur Entrée. Cliquez sur OK si une boîte de dialogue de message s'affiche.

Étape suivante

Pour continuer l'étude de ce didacticiel, passez à la rubrique suivante : Ajouter des données par copie et collage (didacticiel).

Voir aussi

Concepts

Recalculer des formules

Importer des données à partir d'une base de données

Autres ressources

Relations entre tables

Ajouter des données et en assurer la maintenance dans PowerPivot