Avez-vous déjà voulu connecter vos données Google Sheets à Power BI mais échoué ? Peut-être avez-vous essayé quelques astuces sur Internet qui n'ont pas fonctionné. Ou peut-être voulez-vous simplement essayer le nouveau connecteur Power BI Google Sheets. Quoi qu'il en soit, il doit y avoir des options efficaces pour vous aider à démarrer. Alors, comment pouvez-vous charger vos données dans Google Sheets dans Microsoft Power BI?
Les anciennes techniques pour connecter Microsoft Power BI avec Google Sheets ne fonctionnent plus, donc nous devons être créatifs à ce sujet. Et il y a aussi un connecteur natif dans Power BI qui est encore en beta — donc il n'est pas encore stable.
C'est pourquoi nous avons créé trois étapes simples pour vous permettre de connecter vos données Google Sheets à Power BI. Plongeons directement dedans !
Partie un : Utiliser le connecteur de données Google Sheets dans Power BI (Beta)
Il y a quelques mois, Google Sheets manquait à la liste des connecteurs natifs dans Power BI, qui incluait les fichiers Excel, BigQuery, Google Analytics, et plus !
Maintenant, c'est disponible (bonne nouvelle), mais encore en développement (mauvaise nouvelle). Néanmoins, vous pouvez l'essayer dès aujourd'hui.
Remarque : Cette fonctionnalité est actuellement disponible uniquement sur l'application de bureau.
Depuis décembre 2015, lorsque Microsoft a introduit le Get Data experience, il a beaucoup évolué pour devenir une interface utilisateur simple et épurée pour ajouter de nouvelles sources de données.
Maintenant, vous pouvez rechercher et vous connecter à Google Sheets directement sans parcourir les centaines de sources de données disponibles dans Power BI directement dans la fenêtre Get Data.
Étapes Power BI pour se connecter à Google Sheets
Pour utiliser le connecteur Power BI Google Sheets, suivez ces étapes :
- Clic l'onglet Accueil dans votre application Power BI Desktop, et cliquez sur Obtenir des données. Dans le menu déroulant avec les sources de données courantes, cliquez Autre à la fin de la liste.
- Ensuite, dans la barre de recherche, recherchez Google Sheets.
Voici les résultats de recherche pour Google Sheets. Sélectionnez-le et cliquez Connecter!
- Une fois que vous cliquez sur connecter, vous obtiendrez un nouvel écran avec un champ de formulaire pour entrer l'URL de votre Google Sheets. Donc, allez sur Google Sheets et récupérez votre lien. Copiez-le et collez-le dans le champ de saisie.
Remarque : Vous devez vous connecter à votre compte Google pour connecter vos Google Sheets !
- Après avoir collé votre lien, cliquez Se connecter pour continuer.
- Après avoir cliqué sur le Connexion bouton, une boîte de dialogue Google apparaîtra, vous invitant à continuer vers Power BI Desktop. Approuvez la connexion et revenez à Power BI. Vous trouverez un écran comme celui-ci :
- Clic Connecter pour finaliser la connexion.
- Dans la nouvelle fenêtre, trouvez toutes les données disponibles de vos Google Sheets. Ensuite, choisissez les tables que vous souhaitez importer dans Power BI. Si vous souhaitez structurer vos données, vous pouvez cliquer sur Transformer les données pour aller à Power Query ou les charger directement dans Power BI Desktop en cliquant sur Charger.
Et c'est tout ! Vos données sont maintenant disponibles dans Power BI.
Partie 2 : Configuration de Google Sheets pour le connecteur web Power BI
Avant de connecter Google Sheets via le connecteur web, vous devez publier votre Google Sheet sur le web. Avant de le faire, examinons d'abord quelques conseils.
Remarque :
- Le partage est désactivé pour les fichiers sans titre. Assurez-vous de nommer toutes vos feuilles.
- Vos modifications ne sont pas en temps réel. Republiez pour que vos changements se reflètent instantanément.
- La publication de vos Google Sheets les rend accessibles à quiconque sur le web. Ne partagez pas d'informations sensibles !
Étapes pour publier vos fichiers Google Sheets sur le web
Dans Google Sheets, ouvrez le fichier que vous souhaitez utiliser dans Power BI. Ensuite, cliquez sur Fichier, puis Partager, et enfin — Publier sur le web.
Activé Publier sur le Web fenêtre, cliquez sur le contenu publié et les paramètres pour voir plus de contrôles de feuille.
Vous pouvez sélectionner le document entier pour inclure toutes les feuilles de vos tableurs ou sélectionner les feuilles individuelles que vous souhaitez publier.
Vous pouvez cocher republication automatique si vous ne souhaitez pas que vos modifications soient publiées chaque fois que vous les apportez.
Pour terminer, cliquez sur Publier.
Enfin, copiez le lien vers vos feuilles de calcul et retournons à Power BI, où nous suivrons les étapes dans Partie 4.
Remarque :
- Ce connecteur n'est actuellement pas pris en charge sur Power Query Online.
- Vous devez actualiser Power BI chaque fois que vous apportez des modifications à vos Google Sheets pour que les changements apparaissent.
- Il ne prend pas en charge la connexion avec des lecteurs partagés.
- Parce qu'il utilise un chemin de ressource différent pour chaque URL de Google Sheet, vous devrez continuer à l'authentifier pour chaque nouvelle connexion, ce qui peut être contraignant.
Partie 3 : Le plus simple — utiliser Dataslayer API Query Manager
L'une des façons les plus efficaces de connecter vos données Google Sheets à Power BI est d'utiliser Dataslayer API Query. Si le mot API vous a effrayé, détendez-vous. Notre interface utilisateur est tellement intuitive, et vous pouvez connecter vos données Google Sheets en quelques minutes. Cela devrait être intéressant. Non ? Non.
Alors, passons aux choses sérieuses.
Commencer avec le Gestionnaire de Requêtes API de Dataslayer
- Connectez-vous ou inscrivez-vous à Dataslayer et sélectionnez Gestionnaire de Requêtes API sur l'écran d'accueil.
- Connectez Google Sheets comme source de données si ce n'est pas encore fait. Cela devrait prendre juste quelques secondes.
- Si vous n'avez pas utilisé précédemment Dataslayer avec Google Sheets, voici quelques étapes rapides pour vous aider à le configurer :
- Dans Google Sheets, cliquez sur Extensions dans la barre de menu et cliquez sur Obtenir des extensions.
- Enfin, cliquez sur l'icône de recherche et recherchez Dataslayer.
- Dans la liste de recherche, sélectionnez Dataslayer et cliquez sur Installer.
Guide pour commencer :
2. Après avoir configuré votre source de données comme Google Sheets, sélectionnez Power BI sur le format d'outil BI et cliquez sur Voir les données.
3. Enfin, copiez l'URL, et vos données marketing seront prêtes à être chargées dans votre plateforme Power BI !
Maintenant, passons à l'étape finale.
Partie 4 : Importer vos données Google Sheets dans Power BI
Cliquez sur le Accueil ruban dans votre application Power BI Desktop, puis Obtenir des données. Dans le menu déroulant avec des sources de données courantes, sélectionnez Web et cliquez sur connecter.
Si vous ne l'avez pas vu, ou si vous avez ouvert Obtenir des données depuis un autre endroit, sélectionnez Web dans la liste des Tous ou Autre sources de données dans la boîte de dialogue Obtenir des données, puis cliquez Connecter.
Dans la boîte de dialogue Sur le Web, collez votre URL de Google Sheets publiée ou le URL de Dataslayer. Ensuite, sélectionnez toutes les tables que vous souhaitez connecter à Power BI dans la boîte de dialogue Navigateur.
Une fois que vous avez sélectionné les tables, si vous devez nettoyer vos données avant de les charger, cliquez Transformer les données. Sinon, cliquez Charger.
Et voilà ! Vos données sont maintenant disponibles dans Power BI et directement depuis vos Google Sheets !
Conclusion
Connecter Google Sheets à Microsoft Power BI peut être un grand casse-tête, mais cela ne devrait pas l'être. Bien que cela puisse encore sembler décourageant, nous espérons avoir partagé toutes les ressources qui vous aideront à transférer vos données vers Power BI.
Lorsque le connecteur natif sera officiellement lancé, peut-être alors sera-t-il plus facile de le faire sans s'éloigner de l'application Power BI Desktop. Cependant, comme nous l'avons vu, cela comporte également des inconvénients considérables, et cela pourrait prendre quelques années pour qu'il prenne vraiment de l'ampleur.
Par conséquent, une option viable à utiliser est un outil comme Gestionnaire de requêtes API Dataslayer, qui vous aidera à connecter et à maintenir la fraîcheur des données pour vos rapports dans Google Sheets. Alors, essayez aujourd'hui et voyez combien cela peut vous aider.