Travailler avec des données en direct de Google Sheets dans Power Query

Travailler avec des données en direct de Google Sheets dans Power Query
Video google sheet power query

Power Query est un moteur de transformation et de préparation des données. Lorsqu’il est associé à CData Connect Cloud, vous obtenez un accès instantané et de cloud à cloud aux données de Google Sheets depuis Power Query. Cet article vous montre comment vous connecter à Connect Cloud depuis Power Query via Microsoft Excel et obtenir un accès en direct aux données de Google Sheets pour la transformation et la préparation.

CData Connect Cloud fournit une interface SQL pure de cloud à cloud pour Google Sheets, ce qui vous permet d’intégrer facilement des données en direct de Google Sheets dans Power Query, sans réplication des données. CData Connect Cloud ressemble exactement à une base de données SQL Server pour Power Query et utilise un traitement des données optimisé dès le départ pour envoyer toutes les opérations SQL prises en charge (filtres, JOINTURES, etc.) directement à Google Sheets, en exploitant le traitement côté serveur pour renvoyer rapidement les données de Google Sheets.

Configurer la connectivité de Google Sheets pour Power Query

La connectivité à Google Sheets depuis Power Query est rendue possible grâce à CData Connect Cloud. Pour travailler avec les données de Google Sheets depuis Power Query, nous commençons par créer et configurer une connexion Google Sheets.

  1. Connectez-vous à Connect Cloud, cliquez sur « Connections » et cliquez sur « Add Connection »
  2. Sélectionnez « Google Sheets » dans le panneau « Add Connection »
  3. Google Sheets utilise OAuth pour l’authentification. Cliquez sur « Sign in » pour vous authentifier avec Google Sheets.
  4. Accédez à l’onglet « Permissions » dans la page « Add Google Sheets Connection » et mettez à jour les autorisations basées sur l’utilisateur.

Ajouter un jeton d’accès personnel

Si vous vous connectez à partir d’un service, d’une application, d’une plateforme ou d’un framework qui ne prend pas en charge l’authentification OAuth, vous pouvez créer un jeton d’accès personnel (PAT) à utiliser pour l’authentification. Les bonnes pratiques dictent de créer un PAT distinct pour chaque service, afin de maintenir une granularité d’accès.

  1. Cliquez sur votre nom d’utilisateur en haut à droite de l’application Connect Cloud et cliquez sur « User Profile ».
  2. Sur la page du profil utilisateur, faites défiler vers le bas jusqu’à la section « Personal Access Tokens » et cliquez sur « Create PAT ».
  3. Donnez un nom à votre PAT et cliquez sur « Create ».
  4. Le jeton d’accès personnel n’est visible qu’à sa création, assurez-vous donc de le copier et de le conserver en toute sécurité pour une utilisation ultérieure.

Avec la connexion configurée, vous êtes prêt à vous connecter aux données de Google Sheets depuis Power Query.

Travailler avec des données en direct de Google Sheets dans Power Query

Avec la connexion à Connect Cloud configurée, vous êtes prêt à travailler avec des données de Google Sheets en direct dans Power Query.

  1. Dans Microsoft Excel, ouvrez l’éditeur Power Query (dans l’onglet « Data », cliquez sur « Get Data -> Launch Power Query Editor »).
  2. Cliquez sur « New Source -> SQL Server ».
  3. Dans la fenêtre « SQL Server database », configurez les paramètres suivants:
  • Définissez « Server » sur tds.cdata.com,14333.
  • (Facultatif) Définissez « Database » sur le nom de la connexion Google Sheets (par exemple, GoogleSheets1).
  1. Dans la fenêtre de connexion « SQL Server credentials », sélectionnez « Database » et configurez les paramètres suivants:
  • Définissez « User » sur votre nom d’utilisateur Connect Cloud (par exemple, user@mydomain.com).
  • Définissez « Password » sur le PAT pour l’utilisateur ci-dessus.
  1. Cliquez sur « Connect ».
  2. Sélectionnez les tables avec lesquelles vous souhaitez travailler dans le navigateur et cliquez sur « OK ».

À ce stade, vous avez un accès en direct aux données de Google Sheets depuis Power Query pour la transformation et la préparation.

Accès SQL aux données de Google Sheets

Maintenant, vous avez une connexion directe aux données en direct de Google Sheets depuis Microsoft Power Query. Vous pouvez créer plus de connexions, transformer et préparer vos données pour mieux stimuler votre entreprise, le tout sans répliquer les données de Google Sheets.

Pour obtenir un accès aux données en temps réel à plus de 100 sources SaaS, Big Data et NoSQL directement à partir de vos applications cloud, inscrivez-vous à un essai gratuit de CData Connect Cloud.


Imaginez maintenant pouvoir travailler avec les données de Google Sheets en direct, sans avoir à les copier et les coller dans différentes applications. Avec Power Query et CData Connect Cloud, c’est maintenant possible! Vous pouvez vous connecter à Google Sheets directement depuis Power Query et accéder aux données en temps réel pour les transformer et les préparer selon vos besoins commerciaux.

Si vous voulez en savoir plus sur la façon de travailler avec les données en direct de Google Sheets dans Power Query, rendez-vous sur Crawlan.com pour découvrir tous les détails et les avantages de cette solution passionnante.

Ne perdez plus de temps à copier et à coller des données, passez à l’étape suivante de votre activité grâce à Power Query et CData Connect Cloud. Essayez dès maintenant et constatez par vous-même les résultats incroyables que vous pouvez obtenir.

Articles en lien