Exporter un modèle de données depuis Power Pivot vers Power BI

Publié le 11 mai 2020
par Kim Leblanc

Exporter un modèle de données depuis Power Pivot vers Power BI

Vous avez importé vos données à partir de Power Query, vous avez transformé vos données au passage et puis vous avez créé un modèle de données dans Power Pivot qui vous a pris beaucoup de temps, de préparation et de tests et vous voudriez réutiliser ce modèle dans Power BI sans avoir à reconstruire le tout. Est-ce possible?

C’est effectivement possible de le faire mais avec certaines limitations, voici comment procéder.

 

Premièrement, à partir de Power BI, il faut aller dans le menu Fichier / Importer puis choisir l’option Power Query, Power Pivot, Power View.

 

Il faut ensuite aller chercher le classeur Excel qui contient le modèle de données que l’on veut importer.

Power Bi nous affiche alors le message suivant :

 

Vous pourrez alors cliquer sur le bouton Démarrer. Prenez note que le processus sera plus ou moins long dépendamment de la taille du classeur Excel. Il n’y a cependant aucune limite quant au nombre d’objets à importer ou à la taille du fichier.

 

Une fois cette étape terminée, vous obtiendrez le message suivant qui liste tous les éléments importés.  Il ne subsistera alors aucun lien avec le classeur Excel et le fichier .pbix (sauf si vous aviez utilisé la fonction À partir d’un tableau ou d’une plage pour importer des données de votre classeur – voir détails plus bas).  Et tout changement subséquent dans le fichier Power BI n’affectera pas votre classeur Excel.

 

Qu’est-ce qui sera importé?

  • Le contenu de Power Query : vos requêtes

Si vous avez récupéré des données à partir d’un tableau du fichier Excel ou bien utilisé la fonction M CurrentWorkbook() vous serez questionné pendant le processus d’importation à savoir si vous désirez qu’une copie des données soient faite (les données seront donc statiques par la suite) ou bien si vous désirez conserver le lien avec ces données (la source de ces données continuera d’être votre classeur Excel).

Note : Si vous choisissez l’option de Copier les données, vos données en format vrai/faux seront transformées en 1 pour vrai et 0 pour faux.

  • Les connections de données effectuées depuis Power Pivot (elles seront converties en requêtes Power Query)
  • Les mesures (DAX)
  • Les colonnes calculées (DAX)
  • Les Indicateurs de performance clé (KPI) : Vous pourrez utiliser vos Indicateurs de performance clé dans les visualisations de type Table ou Matrice. Mais vous ne pourrez pas les utiliser dans la visualisation Indicateur de performance clé de Power BI. Vous ne pourrez pas non plus modifier l’État ou l’objectif de votre KPI.

  • Vos relations entre les tables

 

Qu’est-ce qui ne sera pas importé?

  • Le type de données binaire n’est pas supporté et ces données ne seront pas importées
  • Si vous avez connecté une plage nommée dans votre classeur Excel, celle-ci ne pourra être importé dans Power BI (ni avec une copie, ni avec une connexion). Ici j’ai essayé de garder la connexion avec la plage nommée « plage ». J’obtiens un avertissement à la fin du processus et les données ne sont pas importées. Cependant, sur le site de Microsoft, il est indiqué que cette option est planifiée pour être ajoutée, donc à suivre…

  • Il n’est pas possible de copier une connexion de Power Pivot à partir de SQL Server Reporting Services (SSRS) puisque cette source de données n’est pas disponible dans Power BI.

 

En résumé, l’option d’importer notre modèle de données depuis un classeur Excel est relativement complète et peut nous sauver beaucoup de temps si on veut pouvoir utiliser le tout sous Power BI.

 


Formation complémentaire

Afin d’approfondir vos connaissances en lien avec Power Pivot, vous pouvez vous inscrire à la formation Introduction au langage DAX (Power BI et Power Pivot).

Voici quelques commentaires d’apprenants ayant suivi cette formation :

Christian Vachon
Écrit il y a 6 mois
Merci!

J'ai très apprécié cette formation. Beaucoup de petits truc ici et là.

frédéric POIRETTE
Écrit il y a 1 an
Bien conçu

toujours très bien conçu

Yoann CLOMBE
Écrit il y a 1 an
Excellent

Excellente formation Sophie, merci !

CFO-Masque_Formations-en-ligne_FB Le CFO masqué offre un vaste choix de formations en informatique décisionnelle avec Excel et Power BI, via un portail en ligne et à distance en temps réel, selon un calendrier. Si vous désirez organiser des formations privées, faites nous simplement parvenir un courriel à info@lecfomasque.com . Des certificats convenant aux normes de formation continue des divers ordres professionnels du Québec sont offerts pour l'ensemble des formations.  

Découvrez quelles formations vous conviennent

 

2 réflexions sur “Exporter un modèle de données depuis Power Pivot vers Power BI”

  1. Aux dernières nouvelles, sera-t-il possible ou non de transférer ses modèles de données (PowerBi ou PowerPivot) vers SSAS Tabular? S’agit-il d’une fonctionnalité promise, prévue, présente, déclinante ou abandonnée? Merci!

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Scroll to Top