Récupérer des données à partir de Flocon de neige dans Google Sheets
Importez en temps réel les données de votre entrepôt Snowflake dans Google Sheets et actualisez-les à votre guise. Aucun import CSV, aucun script Apps Script, aucun copier-coller. Une dizaine de minutes suffisent la première fois, et le forfait gratuit couvre tout.
Ce que vous obtiendrez
Une feuille Google Sheets affichant les résultats en direct d'une requête SQL sur votre entrepôt de données Snowflake, avec un bouton permettant d'afficher les dernières lignes dès que les données changent. Par exemple :
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | numéro de client | prénom | nom de famille | pays | total |
| 2 | 1042 | Marie | Alvarez | USA | 1,284.50 |
| 3 | 1043 | Daniel | Okafor | USA | 612.00 |
| 4 | 1047 | Priya | Nair | USA | 2,090.75 |
| 5 | 1051 | Thomas | Berg | USA | 338.20 |
| 6 | 1056 | Lucía | Ferreira | USA | 1,455.00 |
| 7 | 1060 | Kenji | Sato | USA | 874.10 |
| 8 |
En direct de SnowflakeSnowflake stocke vos données dans son propre cloud. Les importer dans Google Sheets implique généralement des exportations CSV obsolètes dès leur importation, ou des scripts difficiles à maintenir. Query Streams simplifie ces opérations : un petit programme auxiliaire, l’Agent, exécute la requête à l’emplacement de vos données, et une extension Google Sheets lui demande les lignes souhaitées. Seuls les résultats sont transférés, via une connexion chiffrée, et Google Sheets est accessible partout : depuis n’importe quel navigateur et sur n’importe quel appareil.
Ce dont vous aurez besoin
Un compte Query Streams
Le forfait gratuit suffit pour ce guide. Inscrivez-vous sur mon.querystreams.com.
L'agent sur n'importe quel ordinateur toujours allumé
Un petit programme qui s'exécute en arrière-plan et appelle Snowflake lorsque Google Sheets le demande. Il nécessite simplement une connexion internet.
Vos identifiants Snowflake
Les informations du compte ou du projet et un identifiant permettant de lire les données. Votre administrateur peut vous fournir un identifiant en lecture seule.
Quel ordinateur reçoit l'agent ? Toute machine toujours allumée qui peut déjà atteindre votre entrepôt Snowflake. Google Sheets peut être partout; il s'exécute dans votre navigateur.
Connectez-le en cinq étapes
-
Créez votre compte
Aller à mon.querystreams.com et inscrivez-vous. Choisissez le Gratuit Ce plan est définitif, il ne s'agit pas d'une version d'essai, et il couvre la connexion de votre entrepôt de données Snowflake et l'exécution de requêtes depuis Google Sheets.
Installez l'agent sur n'importe quel ordinateur toujours allumé.



Connectez-vous, ouvrez TéléchargerInstallez ensuite l'agent sur n'importe quel ordinateur ou serveur toujours allumé et disposant d'un accès Internet. L'installation ne prend qu'une minute et l'agent s'exécute ensuite automatiquement.
Pourquoi un petit programme plutôt qu'un pilote ? L'Agent est une installation unique pour Windows, Mac ou Linux (environ 85 Mo sous Windows, un peu plus de 100 Mo sous Mac et Linux) qui fonctionne discrètement en arrière-plan. Il établit une connexion sortante chiffrée avec Query Streams, comme le ferait un navigateur ; vous n'avez donc pas besoin d'ouvrir de port dans votre pare-feu ni de configurer de VPN. Vos clés restent sur votre machine et les données sont transmises où que vous soyez, via Internet si nécessaire. Le seul élément requis de votre côté est l'extension.
La page de téléchargement affiche Votre clé d'accèsCollez-le dans l'Agent lorsqu'il vous le demande, et attendez que le badge affiche Connecté aux flux de requêtesC'est la seule chose que vous devez faire sur l'Agent lui-même.
Des guides complets sont disponibles si vous le souhaitez : Fenêtres, Mac, Linux.
-
Pointez-le vers votre entrepôt Snowflake
De retour dans votre navigateur, ouvrez Agents de données (sous Données (dans le menu du haut). Votre agent y est répertorié. Cliquez Ajouter un connecteur, choisir Flocon de neige, et complétez les informations que vous avez recueillies précédemment :
- Nom de la connexion
- Un nom que vous reconnaîtrez plus tard, comme base de données des ventes.
- Identifiant du compte
- Votre identifiant de compte Snowflake, la première partie de votre adresse web Snowflake, comme ABCDEFG-XY12345.
- Entrepôt
- L'entrepôt de données de calcul qui exécute vos requêtes ; laissez ce champ vide pour utiliser celui par défaut.
- Base de données
- La base de données Snowflake qui contient vos tables.
- Nom d'utilisateur
- Votre nom d'utilisateur Snowflake.
- Méthode d'authentification
- Comment vous vous connectez : Nom d’utilisateur et mot de passe, paire de clés (RSA) pour les comptes avec authentification multifactorielle, ou jeton d’accès programmatique.
- Mot de passe
- Votre mot de passe Snowflake ; il n’apparaît que lorsque l’option « Nom d’utilisateur et mot de passe » est sélectionnée, et que l’utilisateur n’a pas activé l’authentification multifacteurs.
Cliquez sur Test de connexion.Quand il lit Connecté, cliquez ÉconomiserLa connexion atteint votre agent en quelques secondes.
Test échoué ? Il s'agit généralement d'un problème de connexion expirée ou d'autorisation manquante. Connectez-vous directement à Snowflake avec le même compte et vérifiez que le système peut accéder aux données.
-
See your data in Query Builder Facultatif
You can look at your Snowflake warehouse before Google Sheets is involved at all. Open Générateur de requêtes in the portal and pick the connection you just made. The Schéma tab lists your tables and columns, and clicking one puts its name in the editor, so you can write a query without remembering exact names. Click Exécuter and the rows appear under Résultats. Query Builder is on every plan, Free included.
On Business plans you can also ask Nova in plain English (“show me customers in the USA”) and it writes the SQL for you. When the query looks right, save it: from Personal Core up it shows in the add-on’s Saved Queries list, and on any plan you can copy the SQL into the next step.
-
Ajouter des flux de requêtes à Google Sheets
Ouvrez n'importe quelle feuille Google, allez à Extensions → Modules complémentaires → Télécharger des modules complémentaires, Rechercher Flux de requêtes, et cliquez InstallerOu installez-le directement depuis Flux de requêtes sur la place de marché Google WorkspaceGoogle vous demandera d'autoriser l'extension ; c'est normal.
Ensuite, dans chaque feuille Google que vous ouvrez, vous trouverez une icône Query Streams dans le panneau latéral droit, également répertoriée sous ExtensionsIl n'y a pas de connexion séparée. Le système reconnaît le compte Google que vous utilisez déjà ; l'adresse e-mail doit donc être celle associée à votre compte Query Streams.
-
Installez votre première table
Cliquez sur l'icône Flux de requêtes dans le panneau latéral à droite de la feuille (ou trouvez-la sous Extensions). Choisir Flux de requêtes et sélectionnez la connexion que vous venez d'établir.
Saisissez la requête que vous souhaitez exécuter. Celle-ci extrait quelques colonnes d'une base de données. ORDRES tableau:
Exemple · SQLSELECT order_id, customer_name, order_total FROM SALES.PUBLIC.ORDERS ORDER BY order_total DESC LIMIT 100;
Sous Fiche de destination Sélectionnez l'onglet dans lequel les lignes doivent apparaître, puis cliquez. Exécuter une requêteLes lignes s'affichent dans cet onglet en une ou deux secondes. Cliquez à nouveau sur « Exécuter la requête » dès que les données changent ; l'onglet se met alors à jour.
Vous ne connaissez pas SQL ? Build it in Générateur de requêtes first and paste it here, or pick it from Saved Queries if you saved it.
C'est ça. Vos données sont dans la feuille et restent à jour en un clic. Seules les lignes que vous avez demandées ont quitté votre réseau.
Bonnes prochaines étapes
- Enregistrer la requête dans le portail, vous pouvez donc le relancer en un seul clic, depuis Google Sheets ou Excel.
- Ajouter un filtre par exemple, une plage de dates, afin que la même requête puisse répondre « ce mois-ci » sans modification.
- Partagez les résultats avec un collègue. Il voit les rangs, pas vos qualifications.
Questions que se posent les gens
Votre entrepôt Snowflake doit-il obligatoirement se trouver sur l'ordinateur sur lequel j'utilise Sheets ?
Non. Seul l'agent doit se trouver à l'emplacement de votre entrepôt Snowflake. Google Sheets fonctionne dans votre navigateur, sur n'importe quel appareil. Ouvrez l'extension avec le même compte Google et vos connexions seront disponibles.
Mes données sont-elles copiées dans Query Streams ?
Non. L'agent exécute la requête à l'endroit où se trouvent vos données et n'envoie que les lignes renvoyées. Aucune donnée n'est synchronisée ni stockée entre-temps.
Le forfait gratuit couvre-t-il vraiment cela ?
Oui. L'offre gratuite est un abonnement permanent, et non une période d'essai. Consultez les détails sur son contenu. page de tarification.
La feuille de calcul se met-elle à jour automatiquement ?
Cliquez à nouveau sur « Exécuter la requête » pour afficher les dernières lignes. Pour une feuille qui s'actualise automatiquement, configurez une automatisation dans le portail Query Streams (Flux → Automatisation). Cette fonctionnalité est incluse dans tous les abonnements.
Guides associés
Chaque guide pour Snowflake
Setup trouble?
- Want the Agent to sign in with a login that can only read? Create a read-only database user, with copy-paste SQL for each database → Create a read-only database user
- Agent shows Offline, or Test connection and Browse are greyed out? Check that the Agent is online → Is the Agent online?

