DuckDB Google Sheets
Flux de requêtes
Demandez à Nova, obtenez SQL + des graphiques
Rencontre avec Nova API REST de base de donnéesUne clé par partenaire. Aucun identifiant partagé.
Créer une API AutomatisationSynchronisation programmée sur plus de 6 plateformes
Explorer API à SQLInterroger les API avec SQL, sans code
Explorer Base de données IA MCPClaude, Cursor, ChatGPT et Grok interagissent avec vos données.
Connecter l'IAQuery Streams vous permet de connecter DuckDB directement à Google Sheets, en diffusant des données analytiques en direct sans Apps Script, pilotes ODBC ni téléchargement de fichiers. Inscrivez-vous gratuitement sur QueryStreams.com et commencez à intégrer en quelques minutes les analyses DuckDB en direct dans vos feuilles de calcul.
Ce guide vous explique comment établir une connexion sécurisée et en temps réel entre votre fichier de base de données DuckDB et Google Sheets. Idéal pour les analystes de données, les développeurs et les équipes travaillant avec des bases de données analytiques hautes performances, Query Streams permet d'accéder aux requêtes ultra-rapides de DuckDB où que vous soyez, tout en garantissant la sécurité de vos fichiers de base de données.
Analyse basée sur les fichiers
La base de données intégrée reste locale, elle n'est jamais téléchargée.
Performances OLAP
Requêtes analytiques ultra-rapides sur de grands ensembles de données
Partager des idées
Partagez des requêtes sans partager les fichiers de base de données.
Requête Parquet & CSV
Interrogez directement les fichiers du lac de données avec DuckDB
Ce que vous accomplirez
À la fin de ce guide, vous serez en mesure de.. :
- Connectez Google Sheets à DuckDB – Requêtes de base de données analytiques rapides
- Interroger les fichiers Parquet, CSV et JSON directement via DuckDB
- Exécuter des requêtes OLAP hautes performances à partir de Google Sheets
- Partager des analyses approfondies sans exposer les fichiers de base de données
Conditions préalables
Compte de flux de requêtes
Créez un compte gratuit pour commencer l'intégration de DuckDB.
Création d'un compte gratuit →Installation de l'agent Query Streams
Installez l'agent à l'emplacement de votre fichier DuckDB ou de vos fichiers de lac de données.
Installation de l'agent Query Streams →Fichier de base de données DuckDB
Un fichier .duckdb ou .db accessible depuis la machine de l'agent.
Documentation DuckDB →Étape 1 : Accéder à l'interface de l'agent Query Streams
Une fois votre agent installé, configurez votre connexion DuckDB.
- Ouvrez votre navigateur web et naviguez jusqu'à :
https://localhost:1823 - Naviguez jusqu'à Connexions de données : Cliquez sur Sources de données > Connexions
- Ajouter une nouvelle connexion : Cliquez sur Ajouter une connexion
Étape 2 : Sélectionnez DuckDB comme type de connexion
- Choisissez DuckDB : Cliquez sur l'icône DuckDB tuile (bordure verte lorsqu'elle est sélectionnée)
- Alternative - Utiliser la recherche : Tapez « DuckDB » pour le trouver rapidement.
- Cliquez sur Suivant de procéder
Étape 3 : Configurer les détails de votre connexion DuckDB
Informations de connexion DuckDB requises :
- Nom de la connexion – Nom convivial (par exemple, « Analytics DuckDB »)
- Chemin d'accès au fichier de base de données – Chemin complet vers votre fichier .duckdb (par exemple,
C:\Analytics\data.duckdb). Cliquez sur l'icône du dossier pour parcourir. - Schéma par défaut (facultatif) – Laisser vide pour accéder à tous les schémas
- Nombre de fils (facultatif) – Utilise le nombre de cœurs du processeur si vide
- Répertoire temporaire (facultatif) – Emplacement personnalisé des fichiers temporaires
Une fois l'opération terminée, cliquez sur Suivant.
SELECT * FROM 'data.parquet' LIMIT 100 pour l'analyse des lacs de données.
Étape 4 : Sélectionnez votre domaine de données
Sélectionnez votre Domaine des données - votre capacité de traitement des requêtes.
- Examiner les domaines disponibles : En fonction de votre abonnement
- Sélectionner le royaume : Choisissez “Domaine de données par défaut”
- Cliquez sur Suivant pour tester la connexion
Étape 5 : Testez votre connexion DuckDB
Query Streams vérifiera que votre fichier DuckDB est accessible.
- Test automatique : L'agent tente d'ouvrir le fichier DuckDB
- Résultats de l'examen : Le succès affiche la version de DuckDB, les tables et les schémas.
- Cliquez sur Suivant en cas de succès
Étape 6 : Terminer l'installation
- Configuration de l'examen : Vérifiez que le chemin d'accès au fichier est correct.
- Cliquez sur Terminer pour sauvegarder votre connexion DuckDB
Votre connexion DuckDB est prête ! Ensuite, installez l’extension Google Sheets.
Étape 7 : Installation du module complémentaire et exécution de la première requête
Installez le module complémentaire Query Streams à partir de Google Workspace Marketplace :
Après l'installation, ouvrez Extensions > Flux de requêtes et créez votre première requête DuckDB :
- Cliquez sur “Stream a Query”.”
- Sélectionnez votre connexion DuckDB
- Écrivez votre requête SQL :
SELECT customer_id, first_name, last_name, total_spent, country FROM customers WHERE total_spent > 1000 ORDER BY total_spent DESC LIMIT 100;
- Configurer la destination : Choisissez “Créer un nouvel onglet”
- Cliquez sur Play d'exécuter
Succès !
Vous avez connecté DuckDB à Google Sheets ! Vos données analytiques sont instantanément transférées vers une nouvelle feuille de calcul avec des performances OLAP ultra-rapides.
Prochaines étapes : Sauvegarder et partager des requêtes
Utiliser le Portail web Query Streams pour créer, enregistrer et gérer vos requêtes DuckDB :
- Sauvegarder les requêtes : Stockez les requêtes SQL analytiques pour les réutiliser.
- Ajouter des paramètres : Créer des filtres dynamiques pour l'exploration des données
- Partager des idées : Permettre aux parties prenantes d'exécuter des requêtes sans accès aux fichiers
- Accès à partir de l'add-on : Les requêtes sauvegardées apparaissent dans le menu “Requêtes sauvegardées”.
Questions fréquemment posées
❓ Query Streams utilise-t-il Google Apps Script ? +
Non. Query Streams utilise directement l'API Google Sheets pour des performances optimales. Contrairement à Apps Script, limité à 6 minutes d'exécution, Query Streams gère efficacement les requêtes analytiques rapides de DuckDB.
🔒 Mon fichier de base de données DuckDB est-il sécurisé ? +
Oui. Votre fichier DuckDB reste sur votre machine locale ou votre réseau. L'agent Query Streams lit uniquement les résultats des requêtes ; le fichier de base de données lui-même n'est jamais téléchargé ni exposé.
💾 DuckDB peut-il interroger directement les fichiers Parquet ? +
Oui ! DuckDB peut interroger les fichiers Parquet, CSV et JSON sans les importer. Utilisez-le ! SELECT * FROM 'file.parquet' syntaxe dans vos requêtes pour l'analyse des données du lac.
👥 Puis-je partager des requêtes sans partager mon fichier de base de données ? +
Oui ! Partagez les requêtes enregistrées avec qui vous voulez. Ils peuvent les exécuter et obtenir des données en temps réel sans jamais voir votre code SQL, le chemin d'accès à votre fichier de base de données ou avoir un accès direct au fichier.
⚡ Pourquoi DuckDB est-il si rapide pour l'analyse de données ? +
DuckDB est optimisé pour les charges de travail OLAP (analytiques) grâce à son stockage en colonnes, son exécution vectorisée des requêtes et son traitement parallèle. Il est idéal pour les agrégations, les jointures et les requêtes analytiques complexes sur de grands ensembles de données.

