Saisissez une question.
Obtenez du SQL qui fonctionne.
Un convertisseur texte-SQL prenant en compte le schéma, qui génère des requêtes correctes selon le dialecte, les valide par rapport à votre base de données réelle et les exécute sur des données en direct — le tout à partir d'une seule question.
Conversion de texte en SQL : comment Nova AI transforme les questions en requêtes de base de données
Text to SQL transforme vos questions en langage naturel en requêtes SQL exécutables grâce à l'IA. Au lieu de saisir manuellement des instructions SELECT, vous décrivez les données dont vous avez besoin – par exemple : « afficher les ventes du mois dernier par région » – et l'IA génère la requête appropriée pour votre base de données. Les outils Text to SQL prenant en charge le schéma de votre base de données vont plus loin : ils se connectent à votre schéma de base de données, valident chaque requête par rapport aux noms de tables et de colonnes réels et l'exécutent sur des données en temps réel. Vous n'avez donc plus besoin de copier-coller entre différents outils.
Query Streams est une plateforme d'intégration de bases de données sécurisée et en temps réel qui permet aux utilisateurs non techniques d'interroger n'importe quelle base de données en langage naturel. Nova AI, le moteur de conversion texte-SQL intégré à Query Streams, génère du SQL adapté au dialecte pour 10 bases de données, valide chaque requête via un pipeline multicouche et l'exécute sur des données réelles, le tout à partir d'une seule question. Pour en savoir plus, rendez-vous sur QueryStreams.com. et Inscrivez-vous pour commencer à interroger.
Comment fonctionne la conversion de texte en SQL
La conversion de texte en SQL ne se fait pas en une seule étape, mais en un processus continu. La qualité du résultat dépend du nombre de niveaux de validation entre votre requête et le résultat final. Nova AI exécute six étapes pour chaque requête, de l'interprétation de votre intention à la fourniture des résultats, accompagnés de graphiques et d'analyses optionnels.
Analyse schématique Il s'agit de la première étape cruciale. Avant de générer la moindre requête SQL, Nova précharge les métadonnées de vos tables grâce à Schema Intelligence : noms des tables, noms des colonnes, types de données et relations. C'est ce qui distingue la conversion de texte en SQL avec prise en compte du schéma de l'IA générique qui se contente de deviner la structure de votre base de données.
Validation multicouche Nova vérifie ensuite chaque requête générée : la vérification de la syntaxe garantit la validité du SQL pour votre dialecte, la validation des tables confirme l’existence de chaque table référencée dans votre schéma, la validation des colonnes vérifie chaque nom de colonne (avec correction approximative des fautes d’orthographe), et les vérifications structurelles détectent les erreurs telles que les clauses GROUP BY invalides ou les requêtes comportant plusieurs instructions. Ce n’est qu’après avoir passé toutes ces vérifications que Nova exécute la requête sur votre base de données en production.
Pourquoi la conversion de texte en SQL prenant en compte le schéma est importante
Tous les outils de conversion texte-SQL ne se valent pas. Les assistants IA génériques comme ChatGPT peuvent générer du SQL à partir d'une description, mais ils ignorent tout de votre base de données. Ils devinent les noms des tables, inventent des noms de colonnes inexistants, produisent une syntaxe qui risque de ne pas fonctionner avec votre moteur de base de données et vous laissent le soin de copier-coller le résultat dans un autre outil pour l'exécuter.
Les outils prenant en charge les schémas de base de données éliminent complètement ces problèmes. Nova AI analyse le schéma de votre base de données avant toute génération, produit du SQL dans le dialecte exact attendu par votre base de données, valide chaque référence de table et de colonne par rapport à vos métadonnées réelles et exécute les requêtes directement sur vos données en production. Le résultat n'est pas une simple chaîne de caractères SQL : c'est une réponse complète, incluant données, graphiques et analyse du langage naturel.
Pour une analyse plus approfondie de la manière dont le langage naturel se traduit en SQL en pratique, voir Du langage naturel au SQL : comment Nova AI transforme les questions en requêtes de base de données.
Qu'est-ce qui rend Nova AI différente ?
Nova AI est conçu spécifiquement pour l'interrogation de bases de données et non adapté d'un chatbot généraliste. Chaque composant, de l'intelligence schématique au moteur de dialecte, est conçu dans un seul but : transformer les questions en requêtes SQL correctes et exécutables.
Intelligence des schémas
Précharge vos tables, colonnes, types de données et relations avant de générer toute requête SQL. Aucune incertitude.
Moteur de dialecte dédié
9 dialectes SQL de production. T-SQL pour SQL Server, PL/pgSQL pour PostgreSQL, syntaxe MySQL pour MySQL — toujours correct pour votre base de données.
Validation multicouche
Vérification de la syntaxe, validation des tables, validation des colonnes avec correction floue et contrôles structurels — avant l'exécution de toute requête.
Graphiques et analyses instantanés
Nova analyse les résultats, repère les tendances et génère automatiquement des graphiques. Posez des questions complémentaires sur les données lors de la conversation.
Bases de données prises en charge
Nova AI génère du SQL spécifique au dialecte pour chaque base de données prise en charge par Query Streams. Déploiement plusieurs agents Sur l'ensemble de votre infrastructure (serveurs sur site, instances AWS EC2, machines virtuelles Azure, Google Cloud ou tout autre environnement dans le monde), chaque agent se met à jour automatiquement et rend ses sources de données disponibles sous forme de liste unifiée dans l'interface de Nova.
Bases de données prises en charge : Microsoft SQL Server (T-SQL), PostgreSQL, MySQL, MariaDB, SQLite, Microsoft Access, Oracle, Flocon de neige, BigQuery, et DuckDBNova fonctionne également avec Connecteurs API Bridge Les données de Stripe, HubSpot, Shopify, Google Analytics, Google Search Console et ShipStation sont mises en cache localement dans DuckDB et peuvent être interrogées en langage naturel, comme n'importe quelle autre base de données. D'autres intégrations seront bientôt disponibles.
Premiers pas avec la conversion de texte en SQL
Passer de zéro à l'interrogation de votre base de données en langage naturel se fait en trois étapes. Aucune connaissance en SQL n'est requise.
Étape 1 : Installez l’agent Query Streams. Inscrivez-vous sur my.querystreams.com Installez l'agent sur n'importe quelle machine pouvant accéder à votre base de données. L'agent effectue uniquement des connexions sortantes : aucune modification du pare-feu, aucun port entrant ni configuration VPN ne sont nécessaires. Il est compatible avec Windows, macOS et Linux.
Étape 2 : Ouvrez Nova AI. Accédez à Nova depuis votre tableau de bord Query Streams et sélectionnez une base de données et une source de données. Schema Intelligence charge automatiquement vos tables, colonnes, types de données et relations en arrière-plan. Nova est disponible avec les abonnements Business et Enterprise.
Étape 3 : Posez votre question. Saisissez une question en langage clair : « Affichez-moi toutes les commandes du dernier trimestre supérieures à 500 $, regroupées par client. » Nova génère une requête SQL adaptée à votre dialecte, la valide via un pipeline multicouche, l’exécute sur des données réelles et présente les résultats. Posez des questions complémentaires, demandez des graphiques ou affinez la requête par la conversation.
Au-delà du texte vers SQL : Sauvegarder et réutiliser
La conversion de texte en SQL n'est qu'un point de départ, pas une fin. Une fois que Nova a généré une requête que vous souhaitez conserver, vous pouvez l'enregistrer et l'utiliser sur l'ensemble de la plateforme Query Streams :
Exécutez-le dans Microsoft Excel ou Google Sheets. Les requêtes enregistrées apparaissent dans le module complémentaire Query Streams, au même titre que les requêtes créées manuellement. Sélectionnez une requête, ajustez les filtres disponibles et exécutez-la : les données sont alors directement intégrées à votre feuille de calcul à la demande. Query Streams prend en charge l’exécution parallèle des requêtes, ce qui vous permet de lancer plusieurs requêtes simultanément dans différents onglets de feuilles de calcul.
Partagez avec vos coéquipiers ou vos partenaires externes. Les destinataires exécutent des requêtes partagées depuis leurs propres feuilles Excel ou Google Sheets. Ils peuvent ajuster les filtres indépendamment (plages de dates, régions, catégories de produits) sans jamais avoir accès à votre code SQL ni à vos identifiants de base de données. Vous partagez la possibilité d'interroger les données, mais pas les données elles-mêmes.
Ajouter des paramètres pour les filtres interactifs. Convertissez les valeurs statiques de votre requête en filtres dynamiques. Lorsque vous ou vos destinataires exécuterez la requête, ils verront des menus déroulants, des sélecteurs de date et des champs de texte, et non du code SQL brut. Query Streams détecte les variables explicites et les valeurs statiques de votre requête pouvant servir de filtres.
Pour en savoir plus sur la façon dont l'analyse par IA s'étend au-delà de la conversion de texte en SQL, consultez Analyses basées sur l'IA.
Qui bénéficie de la conversion de texte en SQL ?
Utilisateurs professionnels
Les équipes finance, ventes et opérations obtiennent des réponses en temps réel, sans avoir à ouvrir de tickets. Posez votre question en anglais et obtenez une réponse en quelques secondes.
Développeurs et analystes
Rédigez plus rapidement des requêtes complexes, notamment sur des schémas inconnus. Examinez et affinez le résultat de Nova ou utilisez-le comme point de départ.
Étudiants et enseignants
Apprenez le SQL en observant des requêtes générées par l'IA sur des données réelles. Comprenez le rôle de chaque clause en posant des questions complémentaires.
Petites entreprises
Vous n'avez pas d'équipe de données ? Nova AI est votre analyste. Interrogez les bases de données PostgreSQL, MySQL ou SQL Server sans faire appel à un spécialiste.
Questions fréquemment posées
Dans quelle mesure la conversion de texte en SQL est-elle plus précise que l'écriture manuelle de requêtes SQL ? +
Est-ce que la conversion de texte en SQL fonctionne avec ma base de données spécifique ? +
En quoi est-ce différent de ChatGPT pour SQL ? +
La fonctionnalité de conversion de texte en SQL est-elle gratuite ? +
Puis-je modifier le code SQL généré par l'IA avant de l'exécuter ? +
Nova AI a-t-elle accès à mes données ? +
Puis-je enregistrer des requêtes texte-SQL pour les réutiliser ? +
Commencez à poser des questions en anglais simple
Pour en savoir plus Capacités d'IA de Nova, consultez la page dédiée. Pour des flux de travail analytiques complets, incluant graphiques, analyse des tendances et narration de données, consultez Analyses basées sur l'IAPour les guides de connexion aux bases de données, voir SQL Server vers Excel, PostgreSQL vers Excel, ou MySQL vers Google Sheets.

