C. LES DONNÉES EXTERNES
C. LES DONNÉES EXTERNES
Il y a d'autres manières d'indiquer les données à traiter dans Power Pivot.
Créer une liaison avec un fichier contenant les données
Créer une liaison avec un flux contenant les données
1. EXTRACTION SIMPLE
Access est un outil simple et complet de gestion de données locales.
Toutes les manipulations effectuées ici sur Access sont transposables à d'autres types de base, de flux ou de données
.
ONGLET "ACCUEIL"
groupe "données externes" (1er bloc)
<clic g> sur
<clic g> sur
sélectionner le fichier
<clic g> sur
<clic g> sur
<clic g> sur
sélectionner les données
<clic g> sur
À partir d'un nouveau classeur, importer dans power Pivot les données du fichier "access.accdb"
La connexion est créée et affichée dans
2. EXTRACTION AVANCÉE
Il est possible sur une base plus complexe d'extraire d'une base les seules données utiles.
ONGLET "ACCUEIL"
groupe "données externes" (1er bloc)
<clic g> sur
<clic g> sur
sélectionner le fichier
<clic g> sur
<clic g> sur
<clic g> sur
cocher les tables désirées
pour chaque table, <clic g> sur
<clic g> sur pour décocher les champs à ne pas prendre en compte
<clic g> sur pour effectuer des sélections et des tris
pour valider
<clic g> sur
le résultat de la connexion s'affiche
<clic g> sur sélectionne les tables liées aux tables sélectionnées
En sélectionnant , vous pouvez écrire directement la requête en SQL (mais pas d'accès à Power Query)
À partir d'un nouveau classeur, lier à Power Pivot les tables "clients", "commandes" et "détail commandes" de la base Northwind 2021.accdb avec les filtres et tris comme ci-après
3. EXTRACTION SQL
L'extraction des données liées peut s'effectuer directement en Sql.
ONGLET "ACCUEIL"
groupe "données externes" (1er bloc)
<clic g> sur
<clic g> sur
sélectionner le fichier
<clic g> sur
<clic g> sur
écrire la requête
<clic g> sur
modifier éventuellement la requêtes puis <clic g> sur
les noms des champs s'affichent
<clic g> sur
<clic g> sur
un message indique si la requête est valide
<clic g> sur
le résultat de la connexion s'affiche
<clic g> sur
les données s'affichent
Dans le même classeur, créer dans Power Pivot la requête suivante et l'exécuter:
SELECT [Bons de commande].[Date de création], [État Bon de commande].État, [Bons de commande].[N° fournisseur], [Bons de commande].[Frais d'expédition], [Bons de commande].TVA, [Sous-total]+[Frais d'expédition]+[TVA] AS [Total commande], [Totaux des prix d'achat].[Prix total] AS [Sous-total], [Bons de commande].[Date de paiement], [Bons de commande].[Approuvé par], [Bons de commande].[Date d'approbation], [Bons de commande].[Soumise par], [Bons de commande].[Date de soumission], [Bons de commande].[Réf statut], [Bons de commande].[Réf bon de commande]
FROM [État Bon de commande] INNER JOIN ([Bons de commande] INNER JOIN [Totaux des prix d'achat] ON [Bons de commande].[Réf bon de commande] = [Totaux des prix d'achat].[Réf achat]) ON [État Bon de commande].[Réf statut] = [Bons de commande].[Réf statut]
ORDER BY [Bons de commande].[Réf statut], [Bons de commande].[Réf bon de commande] DESC;
4. CONNEXIONS
Lorsque les données sont importées, une "connexion" les relie à leur fichier ou leur flux d'origine.
ONGLET "ACCUEIL"
groupe "données externes" (1er bloc)
<clic g> sur
sélectionner la connexion
<clic g> sur l'action à effectuer
<clic g> sur
Dans la table créée précédemment, afficher la connexion, l'actualiser, afficher les paramètres, tester la connexion puis fermer