{"id":2626,"date":"2020-12-19T20:04:36","date_gmt":"2020-12-19T12:04:36","guid":{"rendered":"https:\/\/www.gudusoft.com\/?page_id=2626"},"modified":"2026-07-13T22:08:44","modified_gmt":"2026-07-14T06:08:44","slug":"sqlflow-faq","status":"publish","type":"page","link":"https:\/\/www.gudusoft.com\/fr\/faq-sql-flow\/","title":{"rendered":"FAQ SQLflow"},"content":{"rendered":"<p>R\u00e9ponses aux questions qui nous sont le plus souvent pos\u00e9es <strong>Gudu SQLFlow<\/strong> \u2014 what it does, how it treats your data, the editions and pricing, how to get SQL in and lineage out, and how to manage your account.<\/p>\n\n\n\n<div class=\"gd-stats\">\n<div class=\"gd-stat\"><b>39<\/b><span>Les dialectes SQL, chacun avec un analyseur syntaxique d\u00e9di\u00e9<\/span><\/div>\n<div class=\"gd-stat\"><b>Niveau de colonne<\/b><span>lign\u00e9e, directe et indirecte<\/span><\/div>\n<div class=\"gd-stat\"><b>Gratuit<\/b><span>niveau \u2014 aucune carte requise<\/span><\/div>\n<div class=\"gd-stat\"><b>Statique<\/b><span>analyse \u2014 ne lit jamais les donn\u00e9es de votre tableau<\/span><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group gd-callout is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n\n<p><strong>Vous d\u00e9couvrez SQLFlow\u00a0?<\/strong> Collez une requ\u00eate dans le <a href=\"https:\/\/sqlflow.gudusoft.com\/?utm_source=gudusoft&amp;utm_medium=website&amp;utm_campaign=sqlflow-faq\" target=\"_blank\" rel=\"noreferrer noopener\">visualiseur en ligne gratuit<\/a> et observez l&#039;apparition de sa lign\u00e9e au niveau de la colonne \u2014 aucune inscription n&#039;est n\u00e9cessaire pour les exemples publics.<\/p>\n\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\u00c0 propos de SQLFlow<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Qu&#039;est-ce que Gudu SQLFlow\u00a0?<\/h3>\n\n\n<p>Gudu SQLFlow est un syst\u00e8me automatis\u00e9 <a href=\"https:\/\/www.gudusoft.com\/fr\/outil-de-lignee-de-donnees-sql\/\">Outil de tra\u00e7abilit\u00e9 des donn\u00e9es SQL<\/a>. You give it SQL \u2014 queries, stored procedures, dbt projects, or a whole database \u2014 and it produces an interactive, column-level data lineage diagram that shows exactly where every piece of data comes from and where it goes. It works by static analysis of your SQL code, so it never needs access to your data.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Qu\u2019est-ce que la tra\u00e7abilit\u00e9 des donn\u00e9es au niveau des colonnes\u00a0?<\/h3>\n\n\n<p>La tra\u00e7abilit\u00e9 au niveau des tables indique qu&#039;une table est construite \u00e0 partir d&#039;une autre. <a href=\"https:\/\/www.gudusoft.com\/fr\/lignee-de-donnees-au-niveau-des-colonnes\/\">Lign\u00e9e au niveau de la colonne<\/a> Pour chaque colonne de sortie, vous disposez des informations pr\u00e9cises sur les colonnes sources qui l&#039;alimentent, ainsi que sur les fonctions, jointures et op\u00e9rations ensemblistes utilis\u00e9es. Cette granularit\u00e9 permet d&#039;obtenir des r\u00e9sultats d&#039;analyse d&#039;impact et d&#039;audit pr\u00e9cis, et non approximatifs.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Qu&#039;est-ce que la lign\u00e9e indirecte (d&#039;impact)\u00a0?<\/h3>\n\n\n<p>Une colonne utilis\u00e9e dans un <code>O\u00d9<\/code> clause, une <code>REJOINDRE<\/code> condition, ou une <code>GROUPER PAR<\/code> Elle n&#039;appara\u00eet jamais dans le r\u00e9sultat final, mais elle l&#039;influence ind\u00e9niablement. SQLFlow mod\u00e9lise cette influence comme un type de relation distinct et activable \u2014 la lign\u00e9e indirecte \u2014 permettant ainsi de visualiser le flux de donn\u00e9es pur ou l&#039;ensemble de l&#039;impact. La plupart des outils de lign\u00e9e ne font pas cette distinction, or c&#039;est pr\u00e9cis\u00e9ment ce dont l&#039;analyse d&#039;impact a besoin.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Quels dialectes SQL sont pris en charge par SQLFlow\u00a0?<\/h3>\n\n\n<p>39 dialectes, chacun avec son propre analyseur syntaxique d\u00e9di\u00e9 plut\u00f4t qu&#039;une approximation ANSI g\u00e9n\u00e9rique\u00a0: Snowflake, BigQuery, Redshift, Databricks, Azure SQL, Athena, Oracle, SQL Server, PostgreSQL, MySQL, IBM Db2, Teradata, Netezza, Greenplum, Vertica, SAP HANA, Hive, Impala, Spark SQL, Presto, Trino, ClickHouse, DuckDB, et bien d&#039;autres. Vous choisissez le dialecte pour chaque analyse.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">SQLFlow peut-il analyser les proc\u00e9dures stock\u00e9es et le SQL dynamique\u00a0?<\/h3>\n\n\n<p>Oui, c&#039;est l&#039;une de ses plus grandes forces. Oracle PL\/SQL et SQL Server T-SQL disposent d&#039;analyseurs syntaxiques proc\u00e9duraux d\u00e9di\u00e9s. SQLFlow retrace la lign\u00e9e des instructions via les param\u00e8tres des proc\u00e9dures et les tables temporaires, r\u00e9sout le SQL dynamique assembl\u00e9 au sein des proc\u00e9dures et g\u00e9n\u00e8re un graphe d&#039;appels interactif indiquant quelles proc\u00e9dures s&#039;appellent les unes les autres.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">SQLFlow prend-il en charge dbt\u00a0?<\/h3>\n\n\n<p>Oui. Importez votre manifeste dbt et SQLFlow g\u00e9n\u00e8re une tra\u00e7abilit\u00e9 au niveau des colonnes de vos mod\u00e8les dbt et peut r\u00e9concilier les mod\u00e8les avec les objets d&#039;entrep\u00f4t de donn\u00e9es qu&#039;ils cr\u00e9ent.<\/p>\n\n\n\n<div class=\"wp-block-group gd-panel-navy is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n\n<h3 class=\"wp-block-heading\">En quoi SQLFlow diff\u00e8re-t-il des analyseurs syntaxiques open source comme sqlglot ou sqllineage\u00a0?<\/h3>\n\n\n<p>Les projets open source comme <code>sqlglot<\/code> et <code>SQL Lineage<\/code> Ces outils sont performants pour l&#039;analyse syntaxique de requ\u00eates individuelles et peuvent suffire pour les instructions SELECT\/INSERT simples. Leurs limites apparaissent cependant avec le code de production r\u00e9el\u00a0: proc\u00e9dures stock\u00e9es et SQL dynamique, syntaxe sp\u00e9cifique \u00e0 chaque dialecte pour des dizaines de moteurs, expansion en \u00e9toile et r\u00e9solution de vues n\u00e9cessitant le contexte du sch\u00e9ma, tra\u00e7abilit\u00e9 indirecte via les conditions de filtrage et de jointure, et visualisation de la tra\u00e7abilit\u00e9 \u00e0 l&#039;\u00e9chelle de milliers de scripts.<\/p>\n\n\n<p>SQLFlow est construit sur le <a href=\"https:\/\/www.sqlparser.com\/\">Analyseur SQL g\u00e9n\u00e9ral<\/a>Il s&#039;agit d&#039;une interface de compilation SQL commerciale d\u00e9velopp\u00e9e depuis le milieu des ann\u00e9es 2000 et valid\u00e9e \u00e0 l&#039;aide d&#039;environ 13\u00a0000 jeux de donn\u00e9es de test par dialecte. Cette ma\u00eetrise du SQL complexe fait toute la diff\u00e9rence. Si vous souhaitez les comparer, ex\u00e9cutez votre proc\u00e9dure stock\u00e9e la plus complexe avec les deux et comparez les r\u00e9sultats.<\/p>\n\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Donn\u00e9es, s\u00e9curit\u00e9 et d\u00e9ploiement<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Est-ce que SQLFlow lit mes donn\u00e9es\u00a0?<\/h3>\n\n\n<p>Non. SQLFlow effectue une analyse statique du code SQL et peut lire les m\u00e9tadonn\u00e9es du sch\u00e9ma (d\u00e9finitions des tables et des colonnes). Il ne lit jamais les lignes de vos tables. Aucun chemin d&#039;ex\u00e9cution ne permet d&#039;acc\u00e9der aux donn\u00e9es m\u00e9tier.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Puis-je ex\u00e9cuter SQLFlow au sein de mon propre r\u00e9seau ou en mode isol\u00e9 (air-gapped)\u00a0?<\/h3>\n\n\n<p>Oui. <a href=\"https:\/\/www.gudusoft.com\/fr\/sqlflow-on-premise-version\/\">SQLFlow sur site<\/a> D\u00e9ployable via Docker ou Kubernetes au sein de votre r\u00e9seau, cette solution fonctionne de mani\u00e8re totalement isol\u00e9e du r\u00e9seau, sans d\u00e9pendance au cloud ni connexion sortante. Avec l&#039;\u00e9dition sur site, vos donn\u00e9es SQL restent toujours dans votre infrastructure\u00a0; c&#039;est pourquoi les banques, les \u00e9tablissements de sant\u00e9 et les administrations publiques l&#039;utilisent.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">O\u00f9 sont stock\u00e9es mes requ\u00eates SQL avec SQLFlow Cloud\u00a0?<\/h3>\n\n\n<p>Avec <a href=\"https:\/\/www.gudusoft.com\/fr\/sqlflow-cloud\/\">SQLFlow Cloud<\/a>Le code SQL que vous soumettez est analys\u00e9 sur les serveurs h\u00e9berg\u00e9s par Gudu et n&#039;est jamais utilis\u00e9 pour lire vos donn\u00e9es. Si votre politique interdit l&#039;envoi de code SQL hors de votre r\u00e9seau, utilisez SQLFlow On-Premise, qui ex\u00e9cute le m\u00eame moteur au sein de votre infrastructure.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00c9ditions, prix et acc\u00e8s<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Existe-t-il une version gratuite\u00a0?<\/h3>\n\n\n<p>Oui. SQLFlow Cloud propose une version gratuite\u00a0: collez votre requ\u00eate SQL et obtenez des diagrammes de lignage au niveau des colonnes directement dans votre navigateur, incluant le lignage indirect, les diagrammes ER, les graphes d&#039;appels et la requ\u00eate de lignage IA. La version Premium permet de g\u00e9rer des volumes de donn\u00e9es plus importants, d&#039;acc\u00e9der \u00e0 l&#039;API REST et de b\u00e9n\u00e9ficier de fonctionnalit\u00e9s collaboratives.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Combien co\u00fbte SQLFlow ?<\/h3>\n\n\n<p>SQLFlow Cloud est gratuit au d\u00e9part\u00a0; les comptes premium co\u00fbtent 49,99\u00a0\u00a3\/mois. SQLFlow On-Premise co\u00fbte 500\u00a0\u00a3\/mois ou 4\u00a0800\u00a0\u00a3 (paiement unique) par type de base de donn\u00e9es s\u00e9lectionn\u00e9, et peut \u00eatre install\u00e9 sur deux serveurs. Plus d\u2019informations sont disponibles sur le site web. <a href=\"https:\/\/www.gudusoft.com\/fr\/tarification\/\">page de tarification<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">SQLFlow poss\u00e8de-t-il une API REST\u00a0?<\/h3>\n\n\n<p>Oui. <a href=\"https:\/\/www.gudusoft.com\/fr\/api-restful-sqlflow\/\">API REST SQLFlow<\/a> Expose l&#039;int\u00e9gralit\u00e9 de la surface d&#039;analyse au format JSON via HTTP\u00a0: soumettez une requ\u00eate SQL et recevez le graphique de tra\u00e7abilit\u00e9 au niveau des colonnes. Vous pouvez ainsi automatiser la tra\u00e7abilit\u00e9 dans les pipelines d&#039;int\u00e9gration continue, les catalogues et les outils internes. L&#039;acc\u00e8s \u00e0 l&#039;API est inclus dans les abonnements Premium et sur site.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Puis-je int\u00e9grer SQLFlow dans ma propre application\u00a0?<\/h3>\n\n\n<p>Oui. Un widget JavaScript int\u00e9grable, dot\u00e9 d&#039;une API de plus de 30 m\u00e9thodes, permet d&#039;int\u00e9grer un diagramme de lignage interactif \u00e0 n&#039;importe quelle application web, tandis qu&#039;une biblioth\u00e8que Java expose le m\u00eame moteur pour l&#039;int\u00e9gration c\u00f4t\u00e9 serveur avec la JVM. L&#039;API, le widget et la biblioth\u00e8que renvoient des r\u00e9sultats coh\u00e9rents car ils partagent un seul analyseur syntaxique.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Entr\u00e9e et sortie de donn\u00e9es<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Comment int\u00e9grer mon code SQL dans SQLFlow\u00a0?<\/h3>\n\n\n<p>Trois m\u00e9thodes\u00a0: coller directement le code SQL, importer des fichiers SQL ou un manifeste dbt, ou connecter une source (r\u00e9cup\u00e9rer les m\u00e9tadonn\u00e9es d\u2019une base de donn\u00e9es en production via JDBC, ou importer l\u2019historique des requ\u00eates Snowflake ou les journaux de requ\u00eates Redshift). Dans tous les cas, SQLFlow analyse uniquement le code SQL et les m\u00e9tadonn\u00e9es du sch\u00e9ma.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Qu&#039;est-ce que SQLFlow Ingester (Grabit)\u00a0?<\/h3>\n\n\n<p><a href=\"https:\/\/www.gudusoft.com\/fr\/grabit\/\">Ingestionnaire SQLFlow<\/a> (Anciennement Grabit) est un outil en ligne de commande qui collecte le SQL (le DDL des tables, vues, proc\u00e9dures, fonctions et d\u00e9clencheurs) depuis des bases de donn\u00e9es via JDBC, depuis GitHub ou Bitbucket, ou depuis le syst\u00e8me de fichiers, et l&#039;int\u00e8gre \u00e0 SQLFlow. Il extrait uniquement les m\u00e9tadonn\u00e9es et s&#039;ex\u00e9cute facilement via une t\u00e2che cron pour une extraction automatis\u00e9e et reproductible.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Quels sont les formats d&#039;exportation disponibles\u00a0?<\/h3>\n\n\n<p>Lineage exporte les donn\u00e9es aux formats JSON (structur\u00e9 et lisible par machine), CSV (pour les tableurs et les catalogues) et PNG (pour les documents et les \u00e9valuations). Les d\u00e9ploiements en entreprise ajoutent des adaptateurs d&#039;exportation pour DataHub, Microsoft Purview et OpenMetadata.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">SQLFlow peut-il alimenter mon catalogue de donn\u00e9es\u00a0?<\/h3>\n\n\n<p>Oui. SQLFlow s&#039;int\u00e8gre comme moteur de tra\u00e7abilit\u00e9 derri\u00e8re un catalogue que vous utilisez d\u00e9j\u00e0\u00a0: analysez votre environnement SQL, puis transf\u00e9rez les r\u00e9sultats vers DataHub, Microsoft Purview ou OpenMetadata via les adaptateurs d&#039;exportation inclus, ou vers tout autre format personnalis\u00e9 via JSON\/CSV et l&#039;API REST.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Puis-je poser des questions sur la lign\u00e9e en langage clair ?<\/h3>\n\n\n<p>Oui. Depuis la version 8.2.3, SQLFlow int\u00e8gre une requ\u00eate de tra\u00e7abilit\u00e9 bas\u00e9e sur l&#039;IA\u00a0: posez des questions comme <em>\u00ab Quels rapports d\u00e9pendent de l&#039;adresse e-mail des clients ? \u00bb<\/em> Les r\u00e9ponses sont bas\u00e9es sur le graphe analys\u00e9. Chaque tableau et chaque colonne auxquels l&#039;IA fait r\u00e9f\u00e9rence est valid\u00e9 par rapport au graphe de lignage avant de vous \u00eatre communiqu\u00e9.<\/p>\n\n\n\n<div class=\"wp-block-group gd-panel-navy gd-cta is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n\n<h2 class=\"wp-block-heading\">Consultez d\u00e8s maintenant la lign\u00e9e de votre SQL<\/h2>\n\n\n<p>Saisissez votre requ\u00eate dans le visualiseur gratuit ou contactez-nous pour que nous puissions analyser l&#039;ensemble de votre propri\u00e9t\u00e9.<\/p>\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-3\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/sqlflow.gudusoft.com\/?utm_source=gudusoft&amp;utm_medium=website&amp;utm_campaign=sqlflow-faq\" target=\"_blank\" rel=\"noreferrer noopener\">Essayez SQLFlow gratuitement<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.gudusoft.com\/fr\/tarification\/\">Voir les tarifs<\/a><\/div>\n<\/div>\n\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Compte et connexion<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">O\u00f9 puis-je trouver mon identifiant utilisateur et ma cl\u00e9 secr\u00e8te\u00a0?<\/h3>\n\n\n\n<p>Ouvrir <a href=\"https:\/\/sqlflow.gudusoft.com\">https:\/\/sqlflow.gudusoft.com<\/a> Cliquez ensuite sur l&#039;ic\u00f4ne d&#039;avatar en haut \u00e0 droite de la page. Vous verrez alors ceci\u00a0:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/www.gudusoft.com\/wp-content\/uploads\/2021\/08\/apply-premium-account-step1.png\" alt=\"Menu du compte SQLFlow \u2014 cliquez sur l&#039;ic\u00f4ne d&#039;avatar en haut \u00e0 droite\" width=\"690\" height=\"305\" \/><\/p>\n<p>Cliquez sur <strong>Compte<\/strong> \u00e9l\u00e9ment de menu, puis utilisez le <strong>G\u00e9n\u00e9rer<\/strong> bouton permettant de cr\u00e9er une nouvelle cl\u00e9 secr\u00e8te.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/www.gudusoft.com\/wp-content\/uploads\/2020\/12\/premium_account_step2.png\" alt=\"Page de compte SQLFlow avec le bouton G\u00e9n\u00e9rer une cl\u00e9 secr\u00e8te\" width=\"536\" height=\"347\" \/><\/p>\n<p>Avec votre identifiant utilisateur et votre cl\u00e9 secr\u00e8te, suivez les instructions de l&#039;API REST \u00e0 l&#039;adresse suivante\u00a0: <a href=\"https:\/\/github.com\/sqlparser\/sqlflow_public\/tree\/master\/api\" target=\"_blank\" rel=\"noopener noreferrer\">github.com\/sqlparser\/sqlflow_public\/tree\/master\/api<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pourquoi est-ce que je n&#039;arrive pas \u00e0 me connecter ?<\/h3>\n\n\n\n<p>Deux \u00e9l\u00e9ments bloquent g\u00e9n\u00e9ralement la connexion\u00a0:<\/p>\n<p><strong>1. Votre compte n&#039;est pas activ\u00e9.<\/strong> Lors de votre inscription, vous recevez un courriel vous invitant \u00e0 activer votre compte. Si vous tentez de vous connecter avant de cliquer sur ce lien, le formulaire de connexion affiche\u00a0:<\/p>\n<p><em><strong>code:unauthorized, description:Veuillez v\u00e9rifier votre adresse e-mail avant de vous connecter.<\/strong><\/em><\/p>\n<p>Cliquez sur le lien dans votre e-mail d&#039;activation, puis retournez \u00e0 <a href=\"https:\/\/sqlflow.gudusoft.com\">https:\/\/sqlflow.gudusoft.com<\/a> et reconnectez-vous.<\/p>\n<p><strong>2. Votre navigateur bloque les cookies tiers.<\/strong> Si c&#039;est le cas, vous verrez l&#039;une de ces erreurs\u00a0:<\/p>\n<p><em><strong>Billet de connexion inconnu ou invalide<\/strong><\/em><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/www.gudusoft.com\/wp-content\/uploads\/2020\/12\/unknown-or-invalid-login-ticket.png\" alt=\"Erreur\u00a0: ticket de connexion inconnu ou invalide\" width=\"487\" height=\"138\" \/><\/p>\n<p><em><strong>Impossible de configurer la page de v\u00e9rification<\/strong><\/em><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/www.gudusoft.com\/wp-content\/uploads\/2020\/12\/unable-to-configure-verfication-page-1.png\" alt=\"Erreur\u00a0: impossible de configurer la page de v\u00e9rification\" width=\"490\" height=\"134\" \/><\/p>\n<p>D\u00e9sactivez l\u2019option \u00ab Bloquer les cookies tiers \u00bb dans votre navigateur pour r\u00e9soudre ce probl\u00e8me\u00a0:<\/p>\n<p><strong>Chrome<\/strong><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/www.gudusoft.com\/wp-content\/uploads\/2020\/12\/chrome-block-third-party-cookies-setting.jpg\" alt=\"Chrome\u00a0: bloquer les cookies tiers\" width=\"670\" height=\"360\" \/><\/p>\n<p><strong>Firefox<\/strong><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/www.gudusoft.com\/wp-content\/uploads\/2020\/12\/firefox-cookie.png\" alt=\"Firefox\u00a0: configuration des exceptions de cookies\" width=\"545\" height=\"360\" \/><\/p>\n<p><strong>Microsoft Edge<\/strong><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/www.gudusoft.com\/wp-content\/uploads\/2020\/12\/microsoft-edge-cookies-exceptions.png\" alt=\"Microsoft Edge\u00a0: param\u00e9trage des exceptions aux cookies\" width=\"568\" height=\"360\" \/><\/p>\n\n\n\n<div class=\"wp-block-group alignfull gd-band gd-band-navy gd-cta is-layout-constrained\" style=\"padding-top:56px;padding-bottom:56px\"><div class=\"wp-block-group__inner-container\">\n\n<h2 class=\"wp-block-heading\">Vous avez encore une question ?<\/h2>\n\n\n<p>Essayez SQLFlow gratuitement sur votre propre instance SQL, ou contactez-nous et nous vous aiderons \u00e0 d\u00e9finir son p\u00e9rim\u00e8tre.<\/p>\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-5\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/sqlflow.gudusoft.com\/?utm_source=gudusoft&amp;utm_medium=website&amp;utm_campaign=sqlflow-faq\" target=\"_blank\" rel=\"noreferrer noopener\">Essayez SQLFlow gratuitement<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.gudusoft.com\/fr\/contact\/\">Contactez-nous<\/a><\/div>\n<\/div>\n\n<\/div><\/div>\n\n\n\n<script type=\"application\/ld+json\">{\n    \"@context\": \"https:\\\/\\\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n        {\n            \"@type\": \"Question\",\n            \"name\": \"What is Gudu SQLFlow?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Gudu SQLFlow is an automated SQL data lineage tool. You give it SQL \\u2014 queries, stored procedures, dbt projects, or a whole database \\u2014 and it produces an interactive, column-level data lineage diagram. It works by static analysis of your SQL code, so it never needs access to your data.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"What is column-level data lineage?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Table-level lineage tells you that one table is built from another. Column-level lineage tells you, for every output column, the exact source columns that feed it and the transformations applied. That granularity is what makes impact analysis and audit answers precise instead of approximate.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Which SQL dialects does SQLFlow support?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"39 dialects, each with its own dedicated parser rather than a generic ANSI approximation, including Snowflake, BigQuery, Redshift, Databricks, Oracle, SQL Server, PostgreSQL, MySQL, Teradata, Hive, Spark SQL, and Trino.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Can SQLFlow analyze stored procedures and dynamic SQL?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes. Oracle PL\\\/SQL and SQL Server T-SQL have dedicated procedural parsers. SQLFlow traces lineage through parameters and temp tables, resolves dynamic SQL assembled inside procedures, and draws the procedure-to-procedure call graph.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Does SQLFlow read my data?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"No. SQLFlow performs static analysis of SQL code and optionally reads schema metadata (table and column definitions). It never reads the rows in your tables.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Can I run SQLFlow air-gapped inside my own network?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes. SQLFlow On-Premise deploys via Docker or Kubernetes inside your network and runs fully air-gapped, with no cloud dependency. Your SQL text never leaves your infrastructure.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Is there a free version of SQLFlow?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes. SQLFlow Cloud has a free tier that produces column-level lineage diagrams in the browser. Premium at $49.99\\\/month adds larger inputs, REST API access, and team features.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"How much does SQLFlow cost?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"SQLFlow Cloud starts free; premium is $49.99\\\/month. SQLFlow On-Premise is $500\\\/month or $4,800 one-time per selected database type, installable on two servers.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Does SQLFlow have a REST API?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes. The SQLFlow REST API exposes the full analysis surface as JSON over HTTP: submit SQL and receive the column-level lineage graph. API access is included with premium and on-premise plans.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Can SQLFlow feed my data catalog?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes. SQLFlow serves as the lineage engine behind a catalog you already run, with included export adapters for DataHub, Microsoft Purview, and OpenMetadata, plus JSON\\\/CSV export and a REST API for anything custom.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"How is SQLFlow different from open-source parsers like sqlglot or sqllineage?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Open-source parsers are good for individual queries, but the gap appears on stored procedures, dynamic SQL, dialect-specific syntax, star-expansion and view resolution, indirect lineage, and visualizing lineage at scale. SQLFlow is built on the General SQL Parser, developed commercially since the mid-2000s and validated against roughly 13,000 per-dialect test fixtures.\"\n            }\n        }\n    ]\n}<\/script>","protected":false},"excerpt":{"rendered":"<p>Answers to the questions we hear most about Gudu SQLFlow \u2014 what it does, how it treats your data, the editions and pricing, how to get SQL in and lineage out, and how to manage your account. 39SQL dialects, each with a dedicated parser Column-levellineage, direct and indirect Freetier \u2014 no card required Staticanalysis \u2014 never reads your table data New to SQLFlow? Paste a query into the free online visualizer and watch its column-level lineage appear \u2014 no signup needed for public examples. About SQLFlow What is Gudu SQLFlow? Gudu SQLFlow is an automated SQL data lineage tool. You\u2026<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":5}},"_links":{"self":[{"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/pages\/2626"}],"collection":[{"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/comments?post=2626"}],"version-history":[{"count":7,"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/pages\/2626\/revisions"}],"predecessor-version":[{"id":6830,"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/pages\/2626\/revisions\/6830"}],"wp:attachment":[{"href":"https:\/\/www.gudusoft.com\/fr\/wp-json\/wp\/v2\/media?parent=2626"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}