{"id":3026,"date":"2021-03-21T00:26:21","date_gmt":"2021-03-21T08:26:21","guid":{"rendered":"https:\/\/www.gudusoft.com\/?page_id=3026"},"modified":"2026-07-13T03:58:45","modified_gmt":"2026-07-13T11:58:45","slug":"sql-data-lineage-tool","status":"publish","type":"page","link":"https:\/\/www.gudusoft.com\/pt\/ferramenta-de-linhagem-de-dados-sql\/","title":{"rendered":"Ferramenta de Linhagem de Dados SQL: Linhagem Automatizada em N\u00edvel de Coluna"},"content":{"rendered":"<p><strong>Gudu SQLFlow<\/strong> is an automated SQL data lineage tool. Give it your SQL \u2014 queries, stored procedures, dbt projects, or an entire 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. No agents to install, no manual mapping, no spreadsheets.<\/p>\n\n\n\n<div class=\"gd-stats\">\n<div class=\"gd-stat\"><b>39<\/b><span>dialetos SQL, cada um com um analisador sint\u00e1tico dedicado.<\/span><\/div>\n<div class=\"gd-stat\"><b>N\u00edvel da coluna<\/b><span>n\u00e3o apenas linhagem de mesa a mesa<\/span><\/div>\n<div class=\"gd-stat\"><b>13,000+<\/b><span>exemplos de regress\u00e3o SQL do mundo real<\/span><\/div>\n<div class=\"gd-stat\"><b>Zero<\/b><span>Acesso aos seus dados \u2014 somente an\u00e1lise est\u00e1tica<\/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>Experimente em 30 segundos:<\/strong> Cole qualquer consulta SQL no <a href=\"https:\/\/sqlflow.gudusoft.com\/?utm_source=gudusoft&amp;utm_medium=website&amp;utm_campaign=pillar-sql-data-lineage-tool\" target=\"_blank\" rel=\"noreferrer noopener\">visualizador de linhagem SQL online gratuito<\/a> e observe o diagrama de linhagem em n\u00edvel de coluna aparecer. N\u00e3o \u00e9 necess\u00e1rio cadastro para acessar os exemplos p\u00fablicos.<\/p>\n\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 linhagem de dados SQL?<\/h2>\n\n\n\n<p>A linhagem de dados SQL \u00e9 o mapa de como os dados se movem e se transformam no seu c\u00f3digo SQL: quais tabelas e colunas de origem alimentam cada tabela, visualiza\u00e7\u00e3o ou relat\u00f3rio de destino e o que acontece com os dados ao longo do caminho \u2014 jun\u00e7\u00f5es, filtros, agrega\u00e7\u00f5es, convers\u00f5es e chamadas de fun\u00e7\u00e3o. A linhagem responde a duas perguntas que toda equipe de dados faz diariamente: <em>\u201cDe onde veio esse n\u00famero?\u201d<\/em> (proveni\u00eancia) e <em>\u201cO que acontece se eu alterar esta coluna?\u201d<\/em> (an\u00e1lise de impacto).<\/p>\n\n\n\n<p>Como a maior parte da l\u00f3gica de transforma\u00e7\u00e3o de dados em um data warehouse reside em SQL \u2014 views, stored procedures, scripts ETL, modelos dbt, consultas agendadas \u2014 analisar esse SQL \u00e9 a maneira mais precisa e menos invasiva de construir a linhagem de dados. O SQLFlow faz exatamente isso: realiza uma an\u00e1lise est\u00e1tica do seu c\u00f3digo SQL, sem nunca precisar acessar seus dados, e captura a l\u00f3gica que as abordagens baseadas em logs de tempo de execu\u00e7\u00e3o n\u00e3o conseguem identificar.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como funciona o SQLFlow<\/h2>\n\n\n\n<ol><li><strong>Ingerir SQL.<\/strong> Cole SQL, carregue arquivos, conecte-se a um banco de dados via JDBC para obter DDL e visualizar defini\u00e7\u00f5es, importe um manifesto dbt ou insira o hist\u00f3rico de consultas do warehouse (o hist\u00f3rico de consultas do Snowflake e os logs de consultas do Redshift s\u00e3o suportados nativamente).<\/li>\n<li><strong>Analisar e interpretar.<\/strong> O SQLFlow \u00e9 constru\u00eddo sobre o <a href=\"https:\/\/www.sqlparser.com\/\">Analisador SQL Geral (GSP)<\/a>GSP \u00e9 um front-end comercial para compiladores SQL, desenvolvido desde meados dos anos 2000 e validado com mais de 13.000 conjuntos de testes SQL por dialeto. O GSP constr\u00f3i um modelo sem\u00e2ntico completo do seu SQL \u2014 resolvendo cada refer\u00eancia de coluna por meio de CTEs, subconsultas, views e expans\u00e3o em estrela \u2014 e ent\u00e3o seu analisador de fluxo de dados extrai os relacionamentos de origem para destino com granularidade de coluna.<\/li>\n<li><strong>Visualize e exporte.<\/strong> O resultado \u00e9 um diagrama interativo que voc\u00ea pode explorar em detalhes, rastrear o fluxo a montante e a jusante de qualquer coluna e exportar como JSON, CSV ou PNG \u2014 ou consultar programaticamente por meio da API REST.<\/li><\/ol>\n\n\n\n<div class=\"wp-block-group gd-panel is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n\n<h2 class=\"wp-block-heading\">Linhagem em n\u00edvel de coluna, n\u00e3o apenas em n\u00edvel de tabela.<\/h2>\n\n\n\n<p>A linhagem em n\u00edvel de tabela informa que <code>relat\u00f3rio_receita<\/code> \u00e9 constru\u00eddo a partir de <code>pedidos<\/code> e <code>clientes<\/code>A linhagem em n\u00edvel de coluna informa que <code>report_revenue.total<\/code> \u00e9 calculado como <code>SOMA(pedidos.quantidade)<\/code> filtrado por <code>pedidos.status<\/code>, ingressou em <code>clientes.id<\/code> \u2014 e isso <code>clientes.email<\/code> n\u00e3o desempenha nenhum papel nisso. Essa diferen\u00e7a \u00e9 o que torna a linhagem acion\u00e1vel:<\/p>\n\n\n\n<ul><li>An\u00e1lise de impacto antes de uma altera\u00e7\u00e3o de esquema: identifique todos os relat\u00f3rios subsequentes que uma coluna realmente alimenta, em vez de todos os relat\u00f3rios que apenas acessam a mesma tabela.<\/li>\n<li>An\u00e1lise da causa raiz de um n\u00famero incorreto: percorra o caminho inverso, partindo de uma coluna de sa\u00edda e passando por todas as transforma\u00e7\u00f5es at\u00e9 chegar \u00e0s suas verdadeiras origens.<\/li>\n<li>Conformidade e auditoria: comprove exatamente quais campos de origem alimentam um resultado regulamentado \u2014 a granularidade exigida por estruturas como a BCBS 239 e o mapeamento de dados do GDPR.<\/li><\/ul>\n\n\n\n<p>O SQLFlow tamb\u00e9m separa <strong>linhagem direta<\/strong> de <strong>linhagem indireta (de impacto)<\/strong>Uma coluna usada em um <code>ONDE<\/code> cl\u00e1usula, <code>JUNTAR<\/code> condi\u00e7\u00e3o, ou <code>AGRUPAR POR<\/code> Nunca aparece na sa\u00edda, mas definitivamente influencia o resultado. O SQLFlow modela isso como um tipo de relacionamento distinto e altern\u00e1vel, permitindo visualizar o fluxo de dados puro ou a superf\u00edcie de impacto total \u2014 a maioria das ferramentas de linhagem n\u00e3o faz essa distin\u00e7\u00e3o.<\/p>\n\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Suporte para 39 bancos de dados<\/h2>\n\n\n\n<p>O SQLFlow fornece analisadores sint\u00e1ticos espec\u00edficos para cada dialeto \u2014 e n\u00e3o uma gram\u00e1tica ANSI gen\u00e9rica \u2014 para 39 bancos de dados e mecanismos de consulta:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Categoria<\/th><th>Bases de dados<\/th><\/tr><\/thead><tbody>\n<tr><td>Data warehouses na nuvem<\/td><td>Snowflake, Google BigQuery, Amazon Redshift, Databricks, Azure SQL, Amazon Athena<\/td><\/tr>\n<tr><td>SGBD relacional tradicional<\/td><td>Oracle, SQL Server, MySQL, PostgreSQL, IBM DB2, Sybase, Informix, SQLite, EDB Postgres<\/td><\/tr>\n<tr><td>MPP e an\u00e1lises<\/td><td>Teradata, Netezza, Greenplum, Vertica, SAP HANA, ClickHouse, DuckDB, Doris, StarRocks<\/td><\/tr>\n<tr><td>Big data e mecanismos de consulta<\/td><td>Hive, Impala, Spark SQL, Presto, Trino, Flink SQL<\/td><\/tr>\n<tr><td>Outras plataformas<\/td><td>Couchbase, Salesforce SOQL, Power Query M, OpenEdge, ODBC, Dameng, GaussDB, OceanBase, MDX<\/td><\/tr>\n<\/tbody><\/table><\/figure>\n\n\n\n<p>O suporte a dialetos est\u00e1 em constante expans\u00e3o \u2014 EDB Postgres, Dameng, OceanBase e Power Query M foram adicionados em 2026. Se o seu dialeto n\u00e3o estiver listado, <a href=\"https:\/\/www.gudusoft.com\/pt\/contato\/\">pergunte-nos<\/a>Novos dialetos s\u00e3o adicionados a pedido dos clientes.<\/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<h2 class=\"wp-block-heading\">Procedimentos armazenados, SQL din\u00e2mico e dbt<\/h2>\n\n\n\n<p>Armaz\u00e9ns reais n\u00e3o s\u00e3o feitos de instru\u00e7\u00f5es SELECT perfeitas. O SQLFlow analisa as partes mais complexas:<\/p>\n\n\n\n<ul><li><strong>Procedimentos armazenados:<\/strong> Gram\u00e1ticas procedurais dedicadas para Oracle PL\/SQL e SQL Server T-SQL rastreiam a linhagem atrav\u00e9s de corpos de procedimentos, par\u00e2metros e tabelas tempor\u00e1rias, e renderizam uma interface interativa. <strong>gr\u00e1fico de chamadas<\/strong> Quais procedimentos invocam quais.<\/li>\n<li><strong>SQL din\u00e2mico:<\/strong> O SQL montado dentro de procedimentos \u00e9 resolvido e analisado em vez de ser ignorado \u2014 um dos pontos cegos mais comuns em ferramentas de linhagem.<\/li>\n<li><strong>Projetos dbt:<\/strong> Importe um manifesto dbt e obtenha a linhagem em n\u00edvel de coluna em todos os seus modelos, reconciliada com o data warehouse no qual ele \u00e9 implantado.<\/li>\n<li><strong>Diagramas ER a partir de SQL:<\/strong> O SQLFlow infere relacionamentos de chave prim\u00e1ria\/estrangeira a partir do DDL e desenha o diagrama de entidade-relacionamento \u2014 \u00fatil quando n\u00e3o existe documenta\u00e7\u00e3o.<\/li><\/ul>\n\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Fa\u00e7a suas perguntas sobre linhagem em ingl\u00eas simples.<\/h2>\n\n\n\n<p>Desde a vers\u00e3o 8.2.3, o SQLFlow inclui uma consulta de linhagem com intelig\u00eancia artificial: fa\u00e7a perguntas como <em>\u201cQuais relat\u00f3rios dependem de customers.email?\u201d<\/em> ou <em>\u201cresuma como a receita total \u00e9 calculada\u201d<\/em> diretamente em rela\u00e7\u00e3o ao gr\u00e1fico de linhagem. As respostas s\u00e3o baseadas no gr\u00e1fico real \u2014 cada tabela e coluna referenciada pela IA \u00e9 validada em rela\u00e7\u00e3o \u00e0 linhagem analisada antes de chegar at\u00e9 voc\u00ea.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Escolha sua implanta\u00e7\u00e3o<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Edi\u00e7\u00e3o<\/th><th>Ideal para<\/th><th>Como funciona<\/th><\/tr><\/thead><tbody>\n<tr><td><a href=\"https:\/\/sqlflow.gudusoft.com\/?utm_source=gudusoft&amp;utm_medium=website&amp;utm_campaign=pillar-sql-data-lineage-tool\">Nuvem SQLFlow<\/a><\/td><td>Indiv\u00edduos e equipes que desejam obter uma linhagem agora<\/td><td>SaaS, n\u00edvel gratuito; cole SQL ou conecte as fontes no navegador.<\/td><\/tr>\n<tr><td><a href=\"https:\/\/www.gudusoft.com\/pt\/sqlflow-on-premise-versao\/\">SQLFlow no local<\/a><\/td><td>Bancos, sa\u00fade e ambientes regulamentados<\/td><td>Docker\/Kubernetes dentro da sua rede \u2014 o SQL nunca sai da sua infraestrutura.<\/td><\/tr>\n<tr><td><a href=\"https:\/\/www.gudusoft.com\/pt\/api-restful-sqlflow\/\">API REST<\/a><\/td><td>Automatizando a linhagem em pipelines e plataformas<\/td><td>Superf\u00edcie de an\u00e1lise completa como endpoints JSON-over-HTTP<\/td><\/tr>\n<tr><td><a href=\"https:\/\/www.gudusoft.com\/pt\/widget-sqlflow\/\">Widget JavaScript<\/a><\/td><td>Incorporar diagramas de linhagem em seu pr\u00f3prio produto<\/td><td>API JS com mais de 30 m\u00e9todos, que pode ser integrada a qualquer aplicativo web.<\/td><\/tr>\n<tr><td><a href=\"https:\/\/www.gudusoft.com\/pt\/baixar-dados-linhagem-java-biblioteca\/\">Biblioteca Java<\/a><\/td><td>Incorporando linhagem em aplica\u00e7\u00f5es JVM<\/td><td>O GSP DataFlowAnalyzer como uma depend\u00eancia JAR<\/td><\/tr>\n<\/tbody><\/table><\/figure>\n\n\n\n<p>Implanta\u00e7\u00f5es corporativas s\u00e3o escal\u00e1veis para conjuntos de dados com mais de 100 bancos de dados e mais de um milh\u00e3o de colunas, com varredura incremental, um reposit\u00f3rio de linhagem persistente e adaptadores de exporta\u00e7\u00e3o para <strong>DataHub, Microsoft Purview e OpenMetadata<\/strong> \u2014 para que o SQLFlow possa servir como mecanismo de linhagem dentro do cat\u00e1logo que voc\u00ea j\u00e1 utiliza.<\/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\">Pare de tentar adivinhar a origem dos seus dados.<\/h2>\n\n\n\n<p>Cole uma consulta e veja sua linhagem em n\u00edvel de coluna aparecer \u2014 exemplos p\u00fablicos s\u00e3o gratuitos e n\u00e3o exigem cadastro.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-4\">\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=pillar-sql-data-lineage-tool\" target=\"_blank\" rel=\"noreferrer noopener\">Experimente o SQLFlow gratuitamente<\/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\/pt\/precos\/\">Veja os pre\u00e7os<\/a><\/div>\n<\/div>\n\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Para que as equipes usam o SQLFlow?<\/h2>\n\n\n\n<ul><li><strong>An\u00e1lise de impacto:<\/strong> Conhe\u00e7a todos os usu\u00e1rios subsequentes de uma coluna antes de renome\u00e1-la, redigit\u00e1-la ou exclu\u00ed-la.<\/li>\n<li><strong>Depura\u00e7\u00e3o de problemas de dados:<\/strong> Rastrear um n\u00famero incorreto em um painel de controle, percorrendo todas as visualiza\u00e7\u00f5es e procedimentos at\u00e9 sua origem, leva minutos em vez de dias.<\/li>\n<li><strong>Conformidade regulamentar:<\/strong> Produzir documenta\u00e7\u00e3o de proveni\u00eancia em n\u00edvel de coluna para BCBS 239, GDPR, SOX e auditoria interna.<\/li>\n<li><strong>Planejamento de migra\u00e7\u00e3o:<\/strong> Mapeie o verdadeiro grafo de depend\u00eancias antes de migrar do Oracle ou Teradata para o Snowflake, BigQuery ou Databricks e verifique se nada ficou \u00f3rf\u00e3o depois disso.<\/li>\n<li><strong>Governan\u00e7a de dados:<\/strong> Integre informa\u00e7\u00f5es de linhagem precisas e atualizadas automaticamente ao seu cat\u00e1logo de dados, em vez de mant\u00ea-las manualmente.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Como o SQLFlow se compara \u00e0s op\u00e7\u00f5es de c\u00f3digo aberto?<\/h2>\n\n\n\n<p><strong class=\"gd-lead-in\">Os analisadores sint\u00e1ticos de c\u00f3digo aberto param onde o SQL de produ\u00e7\u00e3o se torna complexo.<\/strong> Projetos como <code>linhagem sql<\/code> (Python) e <code>sqlglot<\/code> S\u00e3o boas ferramentas para analisar consultas individuais e, para instru\u00e7\u00f5es SELECT\/INSERT simples, podem ser tudo o que voc\u00ea precisa. A lacuna aparece em c\u00f3digo de produ\u00e7\u00e3o real: procedimentos armazenados e SQL din\u00e2mico, sintaxe espec\u00edfica de dialetos em dezenas de mecanismos, expans\u00e3o em estrela e resolu\u00e7\u00e3o de visualiza\u00e7\u00f5es que exigem metadados do banco de dados, linhagem indireta por meio de condi\u00e7\u00f5es de filtro e jun\u00e7\u00e3o e visualiza\u00e7\u00e3o (n\u00e3o apenas extra\u00e7\u00e3o) da linhagem na escala de milhares de scripts. O analisador do SQLFlow foi desenvolvido comercialmente por quase duas d\u00e9cadas com base em um corpus de regress\u00e3o de mais de 13.000 exemplos de SQL do mundo real \u2014 essa profundidade em SQL complexo \u00e9 o que voc\u00ea est\u00e1 pagando. Se estiver avaliando, execute seu procedimento armazenado mais complexo em ambos e compare.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Perguntas frequentes<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">O SQLFlow precisa acessar meus dados?<\/h3>\n\n\n<p>N\u00e3o. O SQLFlow realiza an\u00e1lises est\u00e1ticas do c\u00f3digo SQL e, opcionalmente, l\u00ea metadados do esquema (defini\u00e7\u00f5es de tabelas e colunas). Ele nunca l\u00ea as linhas das suas tabelas. Na edi\u00e7\u00e3o On-Premise, at\u00e9 mesmo o seu texto SQL permanece dentro da sua rede.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Existe uma vers\u00e3o gratuita?<\/h3>\n\n\n<p>Sim. <a href=\"https:\/\/sqlflow.gudusoft.com\/?utm_source=gudusoft&amp;utm_medium=website&amp;utm_campaign=pillar-sql-data-lineage-tool\">Nuvem SQLFlow<\/a> Possui um plano gratuito \u2014 basta colar o c\u00f3digo SQL e obter diagramas de linhagem em n\u00edvel de coluna no seu navegador. Os planos pagos adicionam entradas maiores, acesso \u00e0 API e recursos para equipes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">O SQLFlow consegue analisar procedimentos armazenados?<\/h3>\n\n\n<p>Sim, essa \u00e9 uma de suas maiores vantagens. O Oracle PL\/SQL e o SQL Server T-SQL possuem analisadores sint\u00e1ticos procedurais dedicados. O SQLFlow rastreia a linhagem por meio de par\u00e2metros de procedimento, tabelas tempor\u00e1rias e SQL din\u00e2mico, e desenha o grafo de chamadas entre os procedimentos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Qual a diferen\u00e7a entre a linhagem em n\u00edvel de coluna e a linhagem em n\u00edvel de tabela?<\/h3>\n\n\n<p>A linhagem em n\u00edvel de tabela mostra quais tabelas alimentam quais outras. A linhagem em n\u00edvel de coluna mostra, para cada coluna de sa\u00edda, as colunas de origem exatas que a alimentam e as transforma\u00e7\u00f5es aplicadas. \u00c9 o n\u00edvel de coluna que torna as an\u00e1lises de impacto e as respostas de auditoria precisas em vez de aproximadas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">O SQLFlow \u00e9 compat\u00edvel com dbt?<\/h3>\n\n\n<p>Sim. Importe seu manifesto dbt e o SQLFlow produzir\u00e1 a linhagem em n\u00edvel de coluna em seus modelos dbt, podendo reconciliar os modelos com os objetos do data warehouse que eles criam.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Posso exportar a linhagem para o DataHub, Purview ou OpenMetadata?<\/h3>\n\n\n<p>Sim. As implementa\u00e7\u00f5es corporativas incluem adaptadores de exporta\u00e7\u00e3o para DataHub, Microsoft Purview e OpenMetadata, al\u00e9m de exporta\u00e7\u00f5es em JSON e CSV e uma API REST para qualquer personaliza\u00e7\u00e3o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Qual o pre\u00e7o do SQLFlow?<\/h3>\n\n\n<p>O SQLFlow Cloud \u00e9 gratuito a partir de um primeiro momento; contas premium custam \u00a349,99\/m\u00eas. O SQLFlow On-Premise custa \u00a3500\/m\u00eas ou \u00a34.800 (pagamento \u00fanico) por tipo de banco de dados selecionado, instal\u00e1vel em dois servidores. Consulte <a href=\"https:\/\/www.gudusoft.com\/pt\/precos\/\">pre\u00e7os<\/a> Para mais detalhes.<\/p>\n\n\n\n<div class=\"wp-block-group alignfull gd-band gd-band-navy gd-cta is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n\n<h2 class=\"wp-block-heading\">Veja agora a linhagem do seu SQL.<\/h2>\n\n\n<p>Cole uma consulta no visualizador gratuito ou fale conosco sobre a possibilidade de digitalizar toda a sua propriedade.<\/p>\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-6\">\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=pillar-sql-data-lineage-tool\" target=\"_blank\" rel=\"noreferrer noopener\">Experimente o SQLFlow gratuitamente<\/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\/pt\/contato\/\">Solicite uma demonstra\u00e7\u00e3o empresarial<\/a><\/div>\n<\/div>\n\n<\/div><\/div>\n\n\n\n<script type=\"application\/ld+json\">{\n    \"@context\": \"https:\\\/\\\/schema.org\",\n    \"@graph\": [\n        {\n            \"@type\": \"SoftwareApplication\",\n            \"name\": \"Gudu SQLFlow\",\n            \"applicationCategory\": \"DeveloperApplication\",\n            \"applicationSubCategory\": \"SQL Data Lineage Tool\",\n            \"operatingSystem\": \"Web, Linux, Windows, macOS\",\n            \"url\": \"https:\\\/\\\/www.gudusoft.com\\\/sql-data-lineage-tool\\\/\",\n            \"description\": \"Automated SQL data lineage tool that parses SQL queries, stored procedures, and dbt projects to produce interactive column-level lineage diagrams across 39 databases.\",\n            \"featureList\": \"Column-level lineage, indirect\\\/impact lineage, stored procedure call graphs, dynamic SQL analysis, ER diagram generation, dbt support, REST API, DataHub\\\/Purview\\\/OpenMetadata export, AI lineage query\",\n            \"softwareVersion\": \"8.2.3\",\n            \"offers\": [\n                {\n                    \"@type\": \"Offer\",\n                    \"name\": \"SQLFlow Cloud Free\",\n                    \"price\": \"0\",\n                    \"priceCurrency\": \"USD\"\n                },\n                {\n                    \"@type\": \"Offer\",\n                    \"name\": \"SQLFlow Cloud Premium\",\n                    \"price\": \"49.99\",\n                    \"priceCurrency\": \"USD\",\n                    \"priceSpecification\": {\n                        \"@type\": \"UnitPriceSpecification\",\n                        \"price\": \"49.99\",\n                        \"priceCurrency\": \"USD\",\n                        \"billingIncrement\": 1,\n                        \"unitText\": \"MONTH\"\n                    }\n                },\n                {\n                    \"@type\": \"Offer\",\n                    \"name\": \"SQLFlow On-Premise\",\n                    \"price\": \"4800\",\n                    \"priceCurrency\": \"USD\"\n                }\n            ],\n            \"publisher\": {\n                \"@type\": \"Organization\",\n                \"name\": \"Gudu Software\",\n                \"url\": \"https:\\\/\\\/www.gudusoft.com\\\/\"\n            }\n        },\n        {\n            \"@type\": \"FAQPage\",\n            \"mainEntity\": [\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"Does SQLFlow need access to my data?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"No. SQLFlow performs static analysis of SQL code and optionally reads schema metadata. It never reads the rows in your tables. With the On-Premise edition, even your SQL text stays inside your network.\"\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. Paid plans add larger inputs, API access, and team features.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"Can SQLFlow analyze stored procedures?\",\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, temp tables, and dynamic SQL, and draws the call graph between procedures.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"How is column-level lineage different from table-level lineage?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"Table-level lineage shows which tables feed which. Column-level lineage shows, for every output column, the exact source columns that feed it and the transformations applied.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"Does SQLFlow support dbt?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"Yes. Import your dbt manifest and SQLFlow produces column-level lineage across your dbt models.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"Can I export lineage to DataHub, Purview, or OpenMetadata?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"Yes. Enterprise deployments include export adapters for DataHub, Microsoft Purview, and OpenMetadata, plus JSON and CSV exports and a REST API.\"\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.\"\n                    }\n                }\n            ]\n        }\n    ]\n}<\/script>","protected":false},"excerpt":{"rendered":"<p>Gudu SQLFlow is an automated SQL data lineage tool. Give it your SQL \u2014 queries, stored procedures, dbt projects, or an entire 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. No agents to install, no manual mapping, no spreadsheets. 39SQL dialects, each with a dedicated parser Column-levelnot just table-to-table lineage 13,000+real-world SQL regression fixtures Zeroaccess to your data \u2014 static analysis only Try it in 30 seconds: paste any SQL query into the free online SQL lineage visualizer and watch the column-level lineage\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\/pt\/wp-json\/wp\/v2\/pages\/3026"}],"collection":[{"href":"https:\/\/www.gudusoft.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.gudusoft.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.gudusoft.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gudusoft.com\/pt\/wp-json\/wp\/v2\/comments?post=3026"}],"version-history":[{"count":60,"href":"https:\/\/www.gudusoft.com\/pt\/wp-json\/wp\/v2\/pages\/3026\/revisions"}],"predecessor-version":[{"id":6813,"href":"https:\/\/www.gudusoft.com\/pt\/wp-json\/wp\/v2\/pages\/3026\/revisions\/6813"}],"wp:attachment":[{"href":"https:\/\/www.gudusoft.com\/pt\/wp-json\/wp\/v2\/media?parent=3026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}