Comment rassembler les données de sources diverses sur power BI ?
Power BI peut se connecter à plusieurs sources différentes afin de rassembler les données de sources diverses dans un seul rapport.
Sur Power BI Desktop, la liste des différentes sources de données est accessible via le bouton « Get Data » :

Sur power BI service il faut d’abord créer un dataflow puis cliquez sur nouveau jeu de donnés :



Le lien suivant fournit la liste complète des différentes sources de données auxquelles peut se connecter power BI :
https://learn.microsoft.com/fr-fr/power-bi/connect-data/desktop-data-sources
Pour certaines base de données, il existe deux modes de transport des données :
- Le mode import qui est applicable à toutes les sources de données
- Le mode direct query qui est applicable sur certains type de source de données
Quand une source de données est sélectionné dans power BI desktop, les deux modes peuvent être proposé comme dans l’image suivante avec une source base de données SQL :

Quel différence entre les deux mode ?
Le mode import consiste à :
- Se connecter à la table,
- Effectuer une copie de cette dernière et appliquer les transformations définies dans power query si présente,
- Charger la table finale dans le rapport power BI.
La table chargé dans le rapport n’affecte pas la table de base car c’est une copie.
Le mode direct Query consiste à :
- Se connecter à la table,
- Afficher une image de la table dans le rapport.
Dans ce cas là, la table n’est pas chargé dans le rapport (gain de taille) et si une mise à jour est effectué côté table de base, power BI affichera la mise à jour en temps réel.
Cependant certaines fonctionnalité comme la transformation des données de la table via power query dans power BI ne sera pas forcément possible pour la table en direct query.
Le tableau suivant montre quelques autres différences :
Caractéristique | Power BI Import | Power BI Direct Query |
Taille | 1GB par jeu de données (licence pro uniquement) | Pas de limite sur la taille des données |
Audience cible | jeu de données de taille petit ou moyen | Jeu de données plus grand que 1GB |
Data support source | Import à partir de sources multiple | Peut limiter l’import des données à une seul source |
Sécurité | Possibilité pour l’utilisateur de définir des rôles de sécurité | Applique la sécurité définie dans la base de données source |
Performance | Performances dépendant de la machine | Données en temps réel, dépendant de la connexion internet et de la source |
Changement de Mode de connexion | Impossible de passer du mode import à direct query | Possibilité de passer du mode direct query au mode import |
Mise à jour des données | En cas de mise à jour du rapport, il peut-être nécessaire de redéfinir certains paramètres après publications | Power BI garde les données en cache et se met à jour uniquement si l’utilisateur rafraichit le rapport |
Q&A | Disponible | Seulement en preview |
Stockage des données | Stocké dans power BI service (quantité stocké varie suivant la licence utilisé) | Aucun stockage |
Actualisation des rapports | Entre 8 et 48 fois par jour (dépend de la licence) | Toutes les 15 minutes |
Tables calculées | Disponible | Pas possible |
Power BI gateway | Only the most recent data is needed | The on-premise data source is required |
Transformations des données | Pas de restrictions | Restrictions appliquées |
Expression DAX | Aucune restriction sur l’emploi d’expression DAX | Des restrictions s’applique sur certaines expressions DAX |
Modelisation des données | Pas de limitations | Restriction au niveau des tables. |
Quand faut-il préférer un mode par rapport à un autre ?
Le mode direct query est pratique pour les tables de données n’ayant pas besoin de transformation sur Power BI mais comme c’est une connexion directe à la table source, l’absence de Wi-Fi peut entrainer la non visibilité du rapport.
Le mode import est efficace si l’on souhaite travailler sur les données hors connexion et que l’on souhaite avoir plus de flexibilité dans le choix des données à traiter.
Laisser un commentaire
Il n'y a pas de commentaires pour le moment. Soyez le premier à participer !