{"id":2146,"date":"2020-12-03T03:27:44","date_gmt":"2020-12-03T03:27:44","guid":{"rendered":"https:\/\/www.gudusoft.com\/?page_id=2146"},"modified":"2026-07-13T18:44:05","modified_gmt":"2026-07-14T02:44:05","slug":"sqlflow-on-premise-version","status":"publish","type":"page","link":"https:\/\/www.gudusoft.com\/pt\/sqlflow-on-premise-versao\/","title":{"rendered":"SQLFlow On-Premise: Linhagem de Dados SQL Autohospedada"},"content":{"rendered":"<p><strong>SQLFlow no local<\/strong> \u00e9 uma ferramenta de linhagem de dados local: o mecanismo completo do Gudu SQLFlow, implantado com Docker ou Kubernetes dentro da sua pr\u00f3pria rede. Ele analisa seu SQL (consultas, views, stored procedures, projetos dbt, bancos de dados inteiros) e produz diagramas de linhagem interativos em n\u00edvel de coluna, enquanto cada linha de SQL permanece protegida pelo seu firewall. Ele \u00e9 executado de forma totalmente isolada da internet e, como funciona por meio de an\u00e1lise est\u00e1tica do c\u00f3digo SQL, nunca acessa as linhas das suas tabelas.<\/p>\n\n\n\n<div class=\"gd-stats\">\n<div class=\"gd-stat\"><b>Com espa\u00e7o de ar<\/b><span>Docker ou Kubernetes, sem internet de sa\u00edda.<\/span><\/div>\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>Zero<\/b><span>O SQL deixa sua infraestrutura<\/span><\/div>\n<div class=\"gd-stat\"><b>100+<\/b><span>bancos de dados por propriedade, varreduras incrementais<\/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>Deseja avaliar o motor primeiro?<\/strong> A mesma an\u00e1lise \u00e9 realizada em <a href=\"https:\/\/sqlflow.gudusoft.com\/?utm_source=gudusoft&amp;utm_medium=website&amp;utm_campaign=sqlflow-on-premise-version\" target=\"_blank\" rel=\"noreferrer noopener\">SQLFlow Cloud, gr\u00e1tis no seu navegador.<\/a>Cole uma consulta n\u00e3o confidencial e inspecione a sa\u00edda em n\u00edvel de coluna antes de falar com o departamento de compras.<\/p>\n\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Por que equipes regulamentadas precisam de uma ferramenta de linhagem de dados local?<\/h2>\n\n\n\n<p><strong class=\"gd-lead-in\">O texto SQL \u00e9 sens\u00edvel mesmo quando n\u00e3o h\u00e1 dados associados a ele.<\/strong> Your DDL exposes the full schema; your views and procedures encode business logic such as risk models, pricing rules, and fraud filters; and ad-hoc SQL frequently embeds literal values: account numbers in a <code>ONDE<\/code> cl\u00e1usula, identificadores de pacientes em uma consulta de depura\u00e7\u00e3o. Enviar esse conjunto de dados para um fornecedor de SaaS \u00e9 exatamente o tipo de transfer\u00eancia de dados para terceiros que as an\u00e1lises de seguran\u00e7a em bancos, provedores de sa\u00fade e ag\u00eancias governamentais visam impedir.<\/p>\n\n\n\n<p>Ao mesmo tempo, essas s\u00e3o as organiza\u00e7\u00f5es sob maior press\u00e3o para produzir rastreabilidade: a BCBS 239 espera que os bancos rastreiem os dados de risco at\u00e9 suas fontes, o mapeamento de dados do GDPR questiona quais campos fluem para onde e os auditores da SOX exigem proced\u00eancia para os relat\u00f3rios financeiros. A solu\u00e7\u00e3o para essa contradi\u00e7\u00e3o \u00e9 executar o mecanismo de rastreabilidade onde o SQL j\u00e1 reside. \u00c9 para isso que serve o SQLFlow On-Premise: a mesma an\u00e1lise descrita em nosso [link para o artigo\/recurso]. <a href=\"https:\/\/www.gudusoft.com\/pt\/ferramenta-de-linhagem-de-dados-sql\/\">Vis\u00e3o geral da ferramenta de linhagem de dados SQL<\/a>, auto-hospedado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como funciona a implanta\u00e7\u00e3o: Docker, Kubernetes, ambiente isolado da internet (air-gapped)<\/h2>\n\n\n\n<p>O SQLFlow On-Premise \u00e9 distribu\u00eddo como cont\u00eaineres. Implante-o com Docker em um \u00fanico host ou em seu cluster Kubernetes, caso sua equipe de plataforma utilize essa arquitetura para executar softwares. A licen\u00e7a cobre a instala\u00e7\u00e3o em dois servidores, portanto, uma inst\u00e2ncia de produ\u00e7\u00e3o mais uma inst\u00e2ncia de teste ou de recupera\u00e7\u00e3o de desastres n\u00e3o t\u00eam custo adicional. Guias de instala\u00e7\u00e3o passo a passo est\u00e3o dispon\u00edveis em [link para o guia de instala\u00e7\u00e3o]. <a href=\"https:\/\/docs.gudusoft.com\/\">docs.gudusoft.com<\/a>.<\/p>\n\n\n\n<p>A implementa\u00e7\u00e3o funciona em uma rede totalmente isolada: o mecanismo n\u00e3o depende da nuvem e n\u00e3o precisa de uma conex\u00e3o de internet de sa\u00edda para analisar SQL. Se o seu ambiente for uma rede classificada ou uma zona de pagamento sem rotas de sa\u00edda, o SQLFlow ainda funcionar\u00e1. Os usu\u00e1rios acessam a plataforma por meio da interface web dentro da rede, e a mesma inst\u00e2ncia exp\u00f5e uma API REST para automa\u00e7\u00e3o.<\/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\">A postura em rela\u00e7\u00e3o \u00e0 privacidade: apenas an\u00e1lise est\u00e1tica.<\/h2>\n\n\n\n<p>O modelo de privacidade do SQLFlow \u00e9 simples de explicar a um analista de seguran\u00e7a, pois possui duas propriedades essenciais. Primeiro, trata-se de um analisador est\u00e1tico: ele calcula a linhagem analisando o c\u00f3digo SQL, n\u00e3o observando consultas em tempo de execu\u00e7\u00e3o ou amostrando tabelas, portanto, nunca l\u00ea dados de linhas; n\u00e3o h\u00e1 nenhum caminho de c\u00f3digo que o fa\u00e7a. Segundo, na edi\u00e7\u00e3o On-Premise, o pr\u00f3prio texto SQL nunca sai da sua rede. O que o SQLFlow l\u00ea opcionalmente via JDBC s\u00e3o os metadados do esquema (defini\u00e7\u00f5es de tabelas, colunas e visualiza\u00e7\u00f5es), que ele precisa para resolver o c\u00f3digo. <code>SELECIONE *<\/code> e visualizar as refer\u00eancias com precis\u00e3o.<\/p>\n\n\n\n<p>Compare isso com as abordagens de linhagem baseadas em logs de tempo de execu\u00e7\u00e3o, que s\u00e3o realmente boas em capturar o que foi executado em produ\u00e7\u00e3o, mas exigem acesso cont\u00ednuo aos logs de consultas e s\u00f3 conseguem visualizar as consultas que foram executadas. A an\u00e1lise est\u00e1tica abrange o c\u00f3digo existente, incluindo procedimentos que s\u00e3o acionados apenas no final de cada trimestre, e n\u00e3o precisa de nada al\u00e9m do pr\u00f3prio SQL.<\/p>\n\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">O que o motor faz<\/h2>\n\n\n\n<p>A vers\u00e3o On-Premise executa o mecanismo completo do SQLFlow, o mesmo que est\u00e1 por tr\u00e1s do SQLFlow Cloud. Ele \u00e9 baseado no General SQL Parser, um front-end de compilador SQL comercial desenvolvido desde meados dos anos 2000 e validado com aproximadamente 13.600 conjuntos de testes por dialeto.<\/p>\n\n\n\n<ul><li><strong>Linhagem em n\u00edvel de coluna:<\/strong> Para cada coluna de sa\u00edda, s\u00e3o apresentadas as colunas de origem exatas que a alimentam, bem como as fun\u00e7\u00f5es, convers\u00f5es, subconsultas, jun\u00e7\u00f5es e operadores de conjuntos utilizados ao longo do processo \u2014 resolvidos por meio de CTEs, visualiza\u00e7\u00f5es e expans\u00e3o em estrela.<\/li>\n<li><strong>Linhagem direta versus indireta:<\/strong> colunas usadas em <code>ONDE<\/code>, <code>JUNTAR<\/code>, e <code>AGRUPAR POR<\/code> As cl\u00e1usulas moldam os resultados sem aparecerem neles. O SQLFlow modela essa influ\u00eancia como um tipo de relacionamento separado e altern\u00e1vel, uma distin\u00e7\u00e3o que a maioria das ferramentas concorrentes n\u00e3o faz.<\/li>\n<li><strong>39 analisadores sint\u00e1ticos espec\u00edficos para cada dialeto:<\/strong> Oracle, SQL Server, Teradata, DB2, Snowflake, BigQuery, Redshift, Databricks, PostgreSQL, Hive e mais 29 outros sistemas \u2014 gram\u00e1ticas dedicadas para cada dialeto, e n\u00e3o um analisador ANSI gen\u00e9rico.<\/li>\n<li><strong>Procedimentos armazenados e SQL din\u00e2mico:<\/strong> Analisadores procedurais dedicados para Oracle PL\/SQL e SQL Server T-SQL rastreiam a linhagem por meio de par\u00e2metros e tabelas tempor\u00e1rias, resolvem SQL din\u00e2mico e renderizam um gr\u00e1fico de chamadas interativo de invoca\u00e7\u00f5es de procedimento para procedimento.<\/li>\n<li><strong>Diagramas ER da DDL:<\/strong> Rela\u00e7\u00f5es de chave prim\u00e1ria\/chave estrangeira inferidas a partir do seu SQL, representadas como um diagrama de entidade-relacionamento.<\/li>\n<li><strong>consulta de linhagem de IA<\/strong> (desde a vers\u00e3o 8.2.3): formula perguntas em linguagem simples; cada tabela e coluna citada pela IA \u00e9 validada em rela\u00e7\u00e3o ao gr\u00e1fico analisado antes de ser exibida.<\/li><\/ul>\n\n\n\n<p>A profundidade dos procedimentos armazenados \u00e9 crucial, principalmente em ambientes que utilizam infraestrutura local. Sistemas legados dos setores banc\u00e1rio e de sa\u00fade utilizam pacotes PL\/SQL e T-SQL repletos de padr\u00f5es como este:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>CRIAR PROCEDIMENTO dbo.load_regional_summary COMO IN\u00cdCIO DECLARE @sql nvarchar(max) = N&#039;INSERT INTO rpt.daily_summary (region, total_amount) SELECT region, SUM(amount) FROM stg.sales_daily GROUP BY region&#039;; EXEC sp_executesql @sql; FIM<\/code><\/pre>\n\n\n\n<p>A linhagem aqui reside dentro de uma string que s\u00f3 \u00e9 executada em tempo de execu\u00e7\u00e3o. O SQLFlow resolve o SQL din\u00e2mico e se conecta. <code>rpt.resumo_di\u00e1rio.valor_total<\/code> voltar para <code>stg.vendas_di\u00e1rias.quantidade<\/code>Ferramentas que ignoram o SQL din\u00e2mico n\u00e3o geram nenhum relat\u00f3rio, o que, em uma auditoria, \u00e9 pior do que um erro.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Projetado para propriedades, n\u00e3o para consultas individuais.<\/h2>\n\n\n\n<p>Implanta\u00e7\u00f5es corporativas realizam varreduras em lote de conjuntos de dados com mais de 100 bancos de dados e mais de um milh\u00e3o de colunas, armazenando-os em um reposit\u00f3rio de linhagem persistente. Varreduras incrementais processam apenas o que foi alterado, de modo que a atualiza\u00e7\u00e3o noturna de um grande conjunto de dados n\u00e3o implica na an\u00e1lise completa dos dados. As entradas incluem metadados de banco de dados em tempo real via JDBC, arquivos SQL carregados, manifestos dbt, hist\u00f3rico de consultas do Snowflake, logs de consultas do Redshift e o extrator de metadados Grabit; as sa\u00eddas incluem exporta\u00e7\u00f5es em JSON, CSV e PNG, al\u00e9m da API REST.<\/p>\n\n\n\n<p>Se voc\u00ea j\u00e1 utiliza um cat\u00e1logo de dados, o SQLFlow n\u00e3o compete com ele: ele o alimenta. Plataformas com foco em cat\u00e1logo, como DataHub, Microsoft Purview e OpenMetadata, s\u00e3o bons sistemas de registro para metadados, propriedade e descoberta, mas dependem de algo a montante para calcular a linhagem SQL precisa. O SQLFlow On-Premise inclui adaptadores de exporta\u00e7\u00e3o para os tr\u00eas, podendo servir como o mecanismo de linhagem por tr\u00e1s do cat\u00e1logo que suas equipes j\u00e1 utilizam. Para uma vis\u00e3o mais abrangente de como as categorias se encaixam, consulte nosso [link para o artigo\/recurso adicional]. <a href=\"https:\/\/www.gudusoft.com\/pt\/melhores-ferramentas-de-linhagem-de-dados\/\">Compara\u00e7\u00e3o das melhores ferramentas de linhagem de dados<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pre\u00e7os<\/h2>\n\n\n\n<p>O SQLFlow On-Premise tem pre\u00e7o definido por tipo de banco de dados (os dialetos SQL que voc\u00ea seleciona para an\u00e1lise), n\u00e3o por usu\u00e1rio ou por linha verificada. Cada licen\u00e7a inclui instala\u00e7\u00e3o em dois servidores e suporta 50 usu\u00e1rios por padr\u00e3o.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Licen\u00e7a<\/th><th>Subscri\u00e7\u00e3o<\/th><th>Uma vez<\/th><th>Inclui<\/th><\/tr><\/thead><tbody>\n<tr><td>Licen\u00e7a b\u00e1sica (um tipo de banco de dados)<\/td><td>$500\/m\u00eas<\/td><td>$4,800<\/td><td>Dois servidores, 50 usu\u00e1rios, mecanismo completo, API REST, adaptadores de exporta\u00e7\u00e3o de cat\u00e1logo.<\/td><\/tr>\n<tr><td>Cada tipo de banco de dados adicional<\/td><td>+$100\/m\u00eas<\/td><td>+$1,000<\/td><td>Adicionado \u00e0 mesma instala\u00e7\u00e3o<\/td><\/tr>\n<\/tbody><\/table><\/figure>\n\n\n\n<p>Assim, um ambiente que abrange Oracle, SQL Server e Snowflake custa $700\/m\u00eas ou $6.800 \u00e0 vista, um valor que voc\u00ea pode incluir em uma solicita\u00e7\u00e3o de or\u00e7amento sem precisar de uma liga\u00e7\u00e3o de vendas. Os detalhes completos est\u00e3o dispon\u00edveis em [link para o site\/recurso]. <a href=\"https:\/\/www.gudusoft.com\/pt\/precos\/\">p\u00e1gina de pre\u00e7os<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Local vs. SQLFlow Cloud<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><\/th><th>Nuvem SQLFlow<\/th><th>SQLFlow no local<\/th><\/tr><\/thead><tbody>\n<tr><td>Onde ele corre<\/td><td>SaaS em sqlflow.gudusoft.com<\/td><td>Docker\/Kubernetes na sua rede, com capacidade de isolamento f\u00edsico (air-gap).<\/td><\/tr>\n<tr><td>Para onde vai o seu SQL<\/td><td>Analisado em servidores hospedados pela Gudu<\/td><td>Nunca sai da sua infraestrutura<\/td><\/tr>\n<tr><td>Pre\u00e7o<\/td><td>Plano gratuito; plano premium $49,99\/m\u00eas<\/td><td>$500\/m\u00eas ou $4.800 (pagamento \u00fanico) por tipo de banco de dados.<\/td><\/tr>\n<tr><td>Usu\u00e1rios<\/td><td>Por conta<\/td><td>50 usu\u00e1rios por padr\u00e3o<\/td><\/tr>\n<tr><td>Ideal para<\/td><td>Indiv\u00edduos e equipes que desejam ter uma linhagem hoje<\/td><td>Bancos, institui\u00e7\u00f5es de sa\u00fade, governos e quaisquer entidades sujeitas \u00e0s regras de resid\u00eancia de dados.<\/td><\/tr>\n<\/tbody><\/table><\/figure>\n\n\n\n<p>Ambas as edi\u00e7\u00f5es executam o mesmo analisador sint\u00e1tico e produzem a mesma linhagem. Um caminho comum \u00e9 o de prototipagem em <a href=\"https:\/\/www.gudusoft.com\/pt\/sqlflow-nuvem\/\">Nuvem SQLFlow<\/a> Com o SQL higienizado, confirme a qualidade da sa\u00edda nos seus procedimentos mais complexos e, em seguida, migre para o ambiente local para otimizar o espa\u00e7o f\u00edsico.<\/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\">Mantenha o mecanismo de linhagem atr\u00e1s do seu firewall.<\/h2>\n\n\n\n<p>Informe-nos a composi\u00e7\u00e3o do seu banco de dados e o tamanho da sua infraestrutura, e definiremos o escopo da implementa\u00e7\u00e3o \u2014 ou, se preferir, teste o mecanismo com SQL anonimizado no n\u00edvel gratuito da nuvem.<\/p>\n\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:\/\/www.gudusoft.com\/pt\/contato\/\">Solicite uma demonstra\u00e7\u00e3o no local.<\/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:\/\/sqlflow.gudusoft.com\/?utm_source=gudusoft&amp;utm_medium=website&amp;utm_campaign=sqlflow-on-premise-version\" target=\"_blank\" rel=\"noreferrer noopener\">Experimente o motor gratuitamente<\/a><\/div>\n<\/div>\n\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Perguntas frequentes<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">O SQLFlow On-Premise pode ser executado completamente isolado da internet?<\/h3>\n\n\n<p>Sim. Ele \u00e9 implantado como cont\u00eaineres Docker ou Kubernetes e opera sem conex\u00e3o de internet externa e sem depend\u00eancia de nuvem no processo de an\u00e1lise.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">O SQLFlow chega a ler os dados das minhas tabelas?<\/h3>\n\n\n<p>N\u00e3o. O SQLFlow \u00e9 um analisador est\u00e1tico: a linhagem \u00e9 calculada analisando o c\u00f3digo SQL. Opcionalmente, ele l\u00ea metadados de esquema (defini\u00e7\u00f5es de tabelas, colunas e visualiza\u00e7\u00f5es) via JDBC, mas nunca l\u00ea os dados das linhas e, em ambientes locais, o pr\u00f3prio texto SQL permanece dentro da sua rede.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Qual o custo do SQLFlow On-Premise?<\/h3>\n\n\n<p>$500\/m\u00eas ou $4.800 (pagamento \u00fanico) por tipo de banco de dados selecionado, cobrindo a instala\u00e7\u00e3o em dois servidores e 50 usu\u00e1rios por padr\u00e3o. Cada tipo de banco de dados adicional custa +$100\/m\u00eas ou +$1.000 (pagamento \u00fanico) na mesma instala\u00e7\u00e3o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Quantos usu\u00e1rios uma licen\u00e7a suporta?<\/h3>\n\n\n<p>Por padr\u00e3o, cada licen\u00e7a permite 50 usu\u00e1rios. Para equipes maiores, entre em contato com a Gudu Software para dimensionar a implanta\u00e7\u00e3o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Quais bancos de dados o SQLFlow On-Premise pode analisar?<\/h3>\n\n\n<p>39 dialetos, cada um com seu pr\u00f3prio analisador sint\u00e1tico: Oracle, SQL Server, Teradata, DB2, Sybase, Informix, PostgreSQL, MySQL, Snowflake, BigQuery, Redshift, Databricks, Hive, Spark SQL e muito mais. O licenciamento \u00e9 por tipo de banco de dados, portanto, voc\u00ea paga apenas pelos dialetos presentes em seu ambiente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c9 poss\u00edvel inserir informa\u00e7\u00f5es de linhagem em nosso cat\u00e1logo de dados existente?<\/h3>\n\n\n<p>Sim. Adaptadores de exporta\u00e7\u00e3o para DataHub, Microsoft Purview e OpenMetadata est\u00e3o inclu\u00eddos, juntamente com exporta\u00e7\u00e3o em JSON e CSV e uma API REST para integra\u00e7\u00f5es personalizadas.<\/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\">Integre a linhagem de dados \u00e0 sua rede.<\/h2>\n\n\n<p>Informe-nos a composi\u00e7\u00e3o do seu banco de dados e o tamanho da sua infraestrutura, e n\u00f3s definiremos o escopo da implementa\u00e7\u00e3o \u2014 ou comece com os guias de instala\u00e7\u00e3o e configure voc\u00ea mesmo.<\/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:\/\/www.gudusoft.com\/pt\/contato\/\">Solicite uma demonstra\u00e7\u00e3o no local.<\/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:\/\/docs.gudusoft.com\/\">Leia os guias de instala\u00e7\u00e3o.<\/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 On-Premise\",\n            \"applicationCategory\": \"DeveloperApplication\",\n            \"applicationSubCategory\": \"On-Premise SQL Data Lineage Tool\",\n            \"operatingSystem\": \"Linux (Docker, Kubernetes)\",\n            \"url\": \"https:\\\/\\\/www.gudusoft.com\\\/sqlflow-on-premise-version\\\/\",\n            \"description\": \"Self-hosted SQL data lineage tool deployed via Docker or Kubernetes inside your own network. Air-gap capable, static analysis only \\u2014 SQL never leaves your infrastructure. Column-level lineage for 39 SQL dialects.\",\n            \"featureList\": \"Air-gapped Docker\\\/Kubernetes deployment, column-level lineage, indirect\\\/impact lineage, stored procedure and dynamic SQL analysis, 39 dialect-specific parsers, incremental estate scanning, DataHub\\\/Purview\\\/OpenMetadata export, REST API, 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 (per database type, one-time)\",\n                    \"price\": \"4800\",\n                    \"priceCurrency\": \"USD\"\n                },\n                {\n                    \"@type\": \"Offer\",\n                    \"name\": \"SQLFlow On-Premise (per database type, subscription)\",\n                    \"price\": \"500\",\n                    \"priceCurrency\": \"USD\",\n                    \"priceSpecification\": {\n                        \"@type\": \"UnitPriceSpecification\",\n                        \"price\": \"500\",\n                        \"priceCurrency\": \"USD\",\n                        \"billingIncrement\": 1,\n                        \"unitText\": \"MONTH\"\n                    }\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\": \"Can SQLFlow On-Premise run fully air-gapped?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"Yes. It deploys as Docker or Kubernetes containers and operates with no outbound internet connection and no cloud dependency in the analysis path.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"Does SQLFlow ever read the data in my tables?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"No. SQLFlow is a static analyzer: lineage is computed by parsing SQL code. It optionally reads schema metadata (table, column, and view definitions) over JDBC, but it never reads row data, and with On-Premise the SQL text itself stays inside your network.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"How much does SQLFlow On-Premise cost?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"$500\\\/month or $4,800 one-time per selected database type, covering installation on two servers and 50 users by default. Each additional database type is +$100\\\/month or +$1,000 one-time on the same installation.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"How many users does a license support?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"50 users by default per license. For larger teams, contact Gudu Software to size the deployment.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"Which databases can SQLFlow On-Premise analyze?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"39 dialects, each with its own parser: Oracle, SQL Server, Teradata, DB2, Sybase, Informix, PostgreSQL, MySQL, Snowflake, BigQuery, Redshift, Databricks, Hive, Spark SQL, and more. Licensing is per database type, so you pay only for the dialects in your estate.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"Can it feed lineage into our existing data catalog?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"Yes. Export adapters for DataHub, Microsoft Purview, and OpenMetadata are included, alongside JSON and CSV export and a REST API for custom integrations.\"\n                    }\n                }\n            ]\n        }\n    ]\n}<\/script>","protected":false},"excerpt":{"rendered":"<p>SQLFlow On-Premise is an on premise data lineage tool: the full Gudu SQLFlow engine, deployed with Docker or Kubernetes inside your own network. It parses your SQL (queries, views, stored procedures, dbt projects, whole database estates) and produces interactive, column-level lineage diagrams while every line of SQL stays behind your firewall. It runs fully air-gapped, and because it works by static analysis of SQL code, it never touches the rows in your tables. Air-gappedDocker or Kubernetes, no outbound internet 39SQL dialects, each with a dedicated parser ZeroSQL leaves your infrastructure 100+databases per estate, incremental scans Want to evaluate the engine\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\/2146"}],"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=2146"}],"version-history":[{"count":52,"href":"https:\/\/www.gudusoft.com\/pt\/wp-json\/wp\/v2\/pages\/2146\/revisions"}],"predecessor-version":[{"id":6819,"href":"https:\/\/www.gudusoft.com\/pt\/wp-json\/wp\/v2\/pages\/2146\/revisions\/6819"}],"wp:attachment":[{"href":"https:\/\/www.gudusoft.com\/pt\/wp-json\/wp\/v2\/media?parent=2146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}