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.


 
 

Vous devez analyser de grandes quantités de données et les présenter dans des rapports et tableaux de bord, avec des indicateurs de performance pertinents ? Développez vos compétences avec nos formations en Power BI.

 

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 :

Le CFO masqué - Commentaires formation - Introduction au langage DAX (Power BI et Power Pivot)
CFO-Masque_Formations-en-ligne_FBLa mission du CFO masqué est de développer les compétences techniques des analystes et des contrôleurs de gestion en informatique décisionnelle avec Excel et Power BI et favoriser l’atteinte de leur plein potentiel, en stimulant leur autonomie, leur curiosité, leur raisonnement logique, leur esprit critique et leur créativité.

5 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!

  2. arnaud.rey-roumagnac

    Bonjour,
    Je n’ai pas réussi à trouver un sujet autre que celui-ci qui se rapproche le plus de ma problématique : je cherche (simplement) à mutualiser un modèle de données avec d’autres utilisateurs (nous ne pouvons utiliser Power BI dans notre organisation).
    Ce modèle est alimenté par différents fichiers Excel à plat sur un réseau partager.

    En espérant trouver une réponse !
    Arnaud

    1. Bonjour,

      Dans un premier temps, sachez que nous avons plusieurs forums dans lesquels vous pouvez poser toutes vos questions. Vous les trouverez à l’adresse suivante : https://www.lecfomasque.com/forums.

      Ensuite, ce que vous souhaitez faire n’est pas possible sans passer par Power BI ou sans créer le modèle de données du côté serveur, avec Analysis Services par exemple. Sachez qu’il est possible de déployer un modèle de données, qui serait déjà finalisé dans Power Pivot, dans Analysis Services.

      Au plaisir,

      Sophie

      1. arnaud.rey-roumagnac

        Merci pour cette réponse, c’est malheureusement celle à laquelle je m’attendais.
        C’est bien noté pour les forums, je n’avais pas réussi à les trouver.
        Bonne continuation,
        Arnaud

Laisser un commentaire

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

Scroll to Top