Banco de dados para Excel.
A apenas um clique de distância.
Importe resultados de bancos de dados em tempo real diretamente para qualquer planilha do Excel. Sem drivers ODBC, sem macros VBA, sem exportações manuais. Selecione uma consulta, clique em Executar e veja seus dados aparecerem.
Pergunte à Nova, obtenha SQL + gráficos
Conheça a Nova API REST de banco de dadosUma chave por parceiro. Nenhuma credencial é compartilhada.
Criar uma API AutomaçãoSincronização programada para mais de 6 plataformas
Explorar API para SQLConsultar APIs com SQL, sem código
Explorar Banco de dados de IA MCPClaude, Cursor, ChatGPT e Grok interagem com seus dados.
Conectar IAO Query Streams é uma plataforma segura de integração de banco de dados em tempo real que permite importar resultados SQL ao vivo para o Microsoft Excel e o Google Sheets sem configurar drivers ODBC, escrever macros VBA ou compartilhar credenciais de banco de dados. Saiba mais em QueryStreams.com e inscreva-se gratuitamente Comece a executar consultas de dados no Excel a partir de qualquer banco de dados em minutos.
O desafio: Importar dados do banco de dados para o Excel.
Toda equipe que trabalha com dados acaba enfrentando o mesmo problema: os dados estão em um banco de dados, mas a análise é feita em uma planilha. Seja uma equipe financeira criando previsões de receita, uma equipe de vendas acompanhando métricas de pipeline ou uma equipe de operações monitorando níveis de estoque, o destino é quase sempre o Microsoft Excel. O desafio é transferir esses dados do banco de dados para o Excel de forma confiável, segura e sem transformar isso em um trabalho em tempo integral para o administrador de banco de dados.
Exportações manuais em CSV
Alguém executa uma consulta, exporta para CSV e envia o arquivo por e-mail. Quando o arquivo chega, os dados já estão desatualizados.
Instantâneos obsoletos
Exportações programadas e arquivos estáticos fornecem, na melhor das hipóteses, dados de ontem. Decisões exigem números atuais, não o relatório da última terça-feira.
Compartilhamento de credenciais
Fornecer senhas de banco de dados aos usuários do Excel cria riscos de segurança, problemas de auditoria e nenhuma visibilidade sobre quem acessou o quê.
Configuração complexa
Os drivers ODBC, as configurações DSN, o código M do Power Query e os túneis VPN criam atritos que a maioria dos usuários de planilhas não consegue gerenciar sozinhos.
O resultado é um gargalo. Os usuários de negócios dependem da TI ou de um DBA para extrair dados em seu nome, e cada solicitação se torna um novo chamado. De acordo com GartnerAs equipes de TI gastam até 40% do seu tempo em solicitações de dados pontuais. O problema não é a falta de ferramentas — é que as ferramentas existentes para executar uma consulta de dados no Excel sacrificam a segurança em prol da conveniência, ou vice-versa.
Métodos para consultar bancos de dados a partir do Excel
Existem diversas abordagens consolidadas para importar dados SQL para uma planilha do Excel. Cada uma delas apresenta vantagens e desvantagens em termos de complexidade, segurança e escalabilidade. Compreender essas opções ajuda a esclarecer por que muitas equipes estão migrando para soluções baseadas em agentes para usar SQL no Excel.
Conexões ODBC/DSN
O método tradicional para conectar o Excel a um banco de dados é através de ODBC (Open Database Connectivity) drivers. Você instala um driver específico do banco de dados na máquina de cada usuário, configura um DSN (Nome da Fonte de Dados) com o endereço e as credenciais do servidor e, em seguida, usa o menu Dados do Excel para importar da fonte ODBC. Essa abordagem funciona, mas exige que a equipe de TI instale e configure os drivers em todas as estações de trabalho, incorpore as credenciais do banco de dados em cada máquina e, normalmente, requer acesso direto à rede (VPN ou regras de firewall) ao servidor de banco de dados. A manutenção se torna trabalhosa quando os endereços do servidor mudam, as senhas são alteradas ou as versões dos drivers precisam ser atualizadas em dezenas de máquinas.
Power Query (Obter e Transformar)
Power Query O Power Query está integrado às versões modernas do Excel e fornece uma interface visual para conectar-se a bancos de dados, transformar dados e carregar resultados em planilhas. Ele oferece suporte nativo a SQL Server, PostgreSQL, MySQL, Oracle e outras fontes de dados. É mais fácil de usar do que o ODBC puro, mas ainda exige que os usuários entendam as strings de conexão, escrevam ou colem consultas SQL e tenham acesso direto à rede do banco de dados. Em ambientes corporativos onde os bancos de dados estão protegidos por firewalls, o Power Query enfrenta as mesmas barreiras de rede que o ODBC. Além disso, ele armazena os detalhes de conexão na própria pasta de trabalho, o que cria desafios de gerenciamento de credenciais quando os arquivos são compartilhados.
Copiar e colar e exportar para CSV
A abordagem mais comum na prática também é a menos escalável: alguém com acesso ao banco de dados executa uma consulta em um cliente SQL (SQL Server Management Studio, pgAdmin, DBeaver ou similar), exporta os resultados como um arquivo CSV e o envia por e-mail ou o coloca em uma pasta compartilhada. O usuário do Excel abre o CSV e trabalha com os dados. Esse método não exige nenhuma configuração técnica para o usuário final, mas produz dados desatualizados assim que a exportação é concluída, cria uma dependência contínua da pessoa que executa as consultas e não oferece trilha de auditoria nem controles de acesso. Para uma extração de dados pontual, funciona bem. Para relatórios recorrentes que precisam de dados atualizados, não é escalável.
Fluxos de consulta: dados em tempo real baseados em agentes
O Query Streams adota uma abordagem fundamentalmente diferente. Em vez de exigir que os usuários do Excel se conectem diretamente ao seu banco de dados, ele utiliza uma interface leve. Agente de rede Executa em qualquer máquina com acesso ao banco de dados e cria uma conexão WebSocket somente de saída com o servidor na nuvem. Um DBA ou equipe de dados cria consultas salvas no portal webEm seguida, compartilha as consultas com usuários específicos. Esses usuários abrem o suplemento Query Streams no Excel, selecionam uma consulta em um menu suspenso, ajustam os filtros (opcional) e clicam em Executar. Os resultados são exibidos em tempo real diretamente na planilha. Sem drivers ODBC, sem strings de conexão do Power Query, sem scripts VBA, sem credenciais de banco de dados próximas à planilha.
Como funciona o Query Streams como uma ferramenta de consulta de dados no Excel
A configuração de fluxos de consulta para consultas de dados do Excel envolve quatro etapas. Uma vez configurado, sua equipe obtém acesso ilimitado e sob demanda aos resultados do banco de dados em tempo real, sem qualquer intervenção contínua da TI.
Instale o agente
Faça o download do Agente de Fluxos de Consulta em qualquer máquina Windows, Linux ou macOS que possa acessar seu banco de dados. O Agente se conecta somente na saída — nenhuma alteração no firewall é necessária.
Criar consultas salvas
Escreva SQL no portal web direcionado para SQL Server, PostgreSQL, MySQL, MariaDB, Oracle, BigQuery, Snowflake, SQLite, DuckDB ou Access. Adicione filtros interativos para parâmetros comuns.
Compartilhe com usuários do Excel
Conceda acesso a consultas específicas por usuário ou por equipe. Os usuários veem apenas os nomes e descrições das consultas no suplemento do Excel — nunca o SQL, os nomes das tabelas ou as credenciais.
Executar a partir do Excel
Os usuários abrem o suplemento, selecionam uma consulta na lista suspensa, definem os filtros desejados e clicam em Executar. Os resultados em tempo real são exibidos instantaneamente na planilha ativa.
O Agente suporta conexões com mais de 10 bancos de dados a partir de uma única instalação — Microsoft SQL Server (incluindo o Banco de Dados SQL do Azure e o AWS RDS), PostgreSQL (incluindo o Google Cloud SQL), MySQL, MariaDB, Oracle, Snowflake, Google BigQuery, SQLite, DuckDB e Microsoft Access. Vários agentes podem ser implantados em toda a sua infraestrutura (data centers locais, AWS EC2, VMs do Azure, Google Cloud), e todas as suas fontes de dados aparecem como uma única lista suspensa unificada no construtor de consultas. Os usuários simplesmente selecionam entre as fontes de dados disponíveis, sem precisar saber qual agente ou local físico hospeda o banco de dados. Para obter o melhor desempenho, implante os agentes na mesma rede ou região que seus bancos de dados.
Filtros interativos: permita que os usuários personalizem consultas sem usar SQL.
Uma das funcionalidades mais poderosas para executar consultas de dados no Excel é o sistema de filtros interativos do Query Streams. Em vez de criar dezenas de consultas quase idênticas para diferentes intervalos de datas, regiões ou departamentos, um DBA cria uma única consulta com parâmetros configuráveis. Os usuários finais, então, ajustam esses parâmetros no suplemento do Excel sem precisar mexer no SQL.
O Query Streams oferece suporte a duas abordagens para a criação de filtros. Você pode usar variáveis SQL explícitas (por exemplo, @data_inicial, @region, @departamento) que se tornam campos de filtro nomeados no suplemento. Como alternativa, o Query Streams pode detectar automaticamente valores estáticos em suas cláusulas WHERE — por exemplo, se sua consulta incluir ONDE região = 'Nordeste', a plataforma detecta Nordeste como um valor filtrável. Você habilita isso na guia Propriedades da consulta, onde uma opção de configuração pode ser ativada ou desativada para qualquer filtro detectado. Os usuários visualizam listas suspensas, seletores de data ou campos de texto limpos no Excel e os ajustam livremente antes de cada execução.
Variáveis explícitas
Usar @nome_do_parâmetro A sintaxe em seu SQL. Cada variável se torna um campo de filtro nomeado no suplemento do Excel com o tipo de dados que você especificar.
Filtros detectados automaticamente
O Query Streams analisa suas cláusulas WHERE em busca de valores estáticos e os oferece como filtros configuráveis. Habilite qualquer um deles com uma opção na guia Propriedades.
Sem exposição a SQL
Os usuários do Excel veem nomes de filtros e listas suspensas amigáveis. Eles nunca veem o SQL subjacente, os nomes das tabelas ou o esquema — apenas os parâmetros que você expõe.
Essa funcionalidade é o que diferencia o Query Streams de outros métodos de uso de SQL no Excel. Com ODBC ou Power Query, cada usuário escreve seu próprio SQL ou recebe uma consulta estática sem flexibilidade. Com o Query Streams, uma única consulta atende a toda a equipe — cada pessoa ajusta os filtros de forma independente para obter exatamente os dados de que precisa, sob demanda, sem precisar abrir um chamado ou esperar por uma nova exportação em CSV.
Execução paralela: atualize várias consultas simultaneamente.
Uma limitação comum dos fluxos de trabalho tradicionais de banco de dados para Excel é a execução serial. Com ODBC ou Power Query, a atualização de múltiplas conexões de dados geralmente ocorre uma de cada vez — você espera a consulta A terminar antes de iniciar a consulta B. Para equipes que precisam preencher várias guias de planilha com diferentes conjuntos de dados, essa abordagem sequencial desperdiça um tempo considerável.
O Query Streams suporta a execução paralela de consultas. Os usuários podem executar cinco ou mais consultas salvas simultaneamente em diferentes guias da planilha, e o Agente transmite cada conjunto de resultados simultaneamente, independentemente do tamanho dos resultados. Uma equipe financeira que esteja atualizando cinco relatórios diferentes — receita por região, detalhamento de despesas, projeções de pessoal, resumo do pipeline e variação orçamentária — pode executá-los todos ao mesmo tempo. Cada consulta é executada independentemente no Agente, e os dados são transmitidos de volta para cada guia assim que estiverem prontos.
Comparação: ODBC vs Power Query vs Query Streams para consultas de dados no Excel
A tabela a seguir compara os três principais métodos para importar dados SQL para o Excel, considerando os fatores mais importantes para uso corporativo e em equipe. Seja para conectar um servidor SQL local, uma instância remota do PostgreSQL no AWS RDS ou um data warehouse Snowflake hospedado na nuvem, cada abordagem apresenta vantagens e desvantagens distintas.
| Capacidade | ODBC / DSN | Power Query | Fluxos de consulta |
|---|---|---|---|
| Configuração por usuário | Instalação do driver + configuração do DSN | Colagem de string de conexão + SQL | Instalar suplemento do Excel (uma única vez) |
| Conhecimento de SQL no Excel | Obrigatório | Obrigatório ou colado | Não é necessário — selecione no menu suspenso |
| Dados em tempo real e sob demanda | Sim | Sim | Sim |
| Segurança de credenciais | Armazenado em cada máquina | Armazenado na planilha | Permanece apenas no servidor do agente. |
| Requisitos de rede | Acesso direto/VPN ao banco de dados | Acesso direto/VPN ao banco de dados | Somente pela Internet (agente de saída) |
| Filtros interativos | Edição manual de SQL | Parâmetros possíveis, mas complexos | Menus suspensos e seletores de data integrados |
| Execução paralela | Atualização sequencial | Limitado pela conexão | Mais de 5 consultas simultâneas |
| Compartilhe suas dúvidas com a equipe. | Compartilhe arquivos de planilha ou SQL. | Compartilhar caderno de exercícios | Compartilhamento por usuário com controle de acesso |
| SQL visível para o usuário | Sim — totalmente exposto | Sim — no editor de consultas | Não — oculto propositalmente. |
| Registro de auditoria | Nenhum | Nenhum | Registro completo de execução por usuário |
| Suporte a banco de dados | Varia de acordo com o motorista. | ~8 conectores nativos | Mais de 10 (SQL Server, PostgreSQL, MySQL, MariaDB, Oracle, Snowflake, BigQuery, SQLite, DuckDB, Access) |
| Funciona no Google Sheets | Não | Não | Sim — mesmas consultas, mesmo complemento. |
Para usuários avançados que se sentem confortáveis com SQL e têm acesso direto à rede, ODBC e Power Query continuam sendo opções viáveis. Para equipes — onde um DBA precisa fornecer acesso controlado, seguro e autônomo aos dados para usuários não técnicos do Excel em diferentes redes — o Query Streams elimina a complexidade de configuração, os riscos de credenciais e a manutenção contínua exigidos pelos métodos tradicionais.
Segurança: Sem credenciais no Excel, sem regras de firewall de entrada.
As implicações de segurança da execução de consultas de dados a partir do Excel são frequentemente negligenciadas até que ocorra um incidente. Quando as conexões ODBC ou o Power Query armazenam credenciais de banco de dados em pastas de trabalho ou configurações DSN em máquinas de usuários, cada planilha compartilhada e cada laptop se torna uma potencial vulnerabilidade de vazamento de credenciais. O Query Streams elimina completamente essa superfície de ataque.
-
Credenciais em todas as máquinas
As entradas ODBC DSN e as conexões do Power Query armazenam nomes de usuário e senhas na estação de trabalho de cada usuário.
-
Credenciais em arquivos compartilhados
Quando pastas de trabalho com conexões incorporadas são compartilhadas, as senhas do banco de dados são transferidas junto com elas.
-
Exposição direta à rede
Os usuários precisam de acesso VPN ou conectividade direta com o servidor de banco de dados, o que requer regras de firewall de entrada ou encaminhamento de portas.
-
Sem auditoria de execução
Não existe um registro centralizado de quem executou qual consulta, quando ou com quais parâmetros.
-
Nenhuma credencial no Excel
As senhas do banco de dados permanecem exclusivamente no servidor do Agente. Nada é armazenado no suplemento, na pasta de trabalho ou no computador do usuário.
-
Compartilhável sem risco
As planilhas contêm apenas resultados de dados, não conexões. Compartilhar um arquivo não expõe credenciais nem caminhos de acesso.
-
Agente somente para ligações externas
O agente inicia todas as conexões externas em portas HTTPS/WSS padrão. Sem regras de entrada, sem VPN, sem portas abertas.
-
Registro completo de execução
Cada execução de consulta é registrada com a identidade do usuário, carimbo de data/hora, parâmetros de filtro e metadados do resultado para fins de auditoria.
Também funciona com o Google Sheets.
Nem todos na sua equipe usam o Microsoft Excel. O Query Streams também oferece uma complemento do Google Sheets que funciona com as mesmas consultas salvas, os mesmos filtros interativos e a mesma infraestrutura de Agentes. Um DBA cria uma consulta uma única vez no portal web, e essa consulta fica disponível simultaneamente no suplemento do Excel e no suplemento do Google Sheets. Um usuário com acesso compartilhado pode selecionar uma consulta da sua lista, ajustar os filtros disponíveis e executá-la para obter dados em tempo real sob demanda de qualquer uma das plataformas — sem que seja necessária qualquer ação por parte do criador da consulta.
Essa compatibilidade entre plataformas significa que sua equipe não fica presa a uma única ferramenta de planilha. A equipe de finanças pode preferir o Excel por seus recursos de tabela dinâmica, enquanto a equipe de marketing pode preferir o Google Sheets para colaboração em tempo real. Ambas acessam os mesmos dados de banco de dados ativos por meio do mesmo canal seguro. O Query Streams oferece suporte à execução paralela de consultas tanto no Excel quanto no Google Sheets — os usuários podem executar várias consultas em diferentes guias de planilha simultaneamente, e o Agent transmite cada uma delas simultaneamente, independentemente do tamanho do resultado.
Perguntas frequentes
O que é uma consulta de dados no Excel? +
Preciso saber SQL para usar fluxos de consulta no Excel? +
Qual a diferença entre Query Streams e ODBC ou Power Query? +
Quais bancos de dados posso consultar no Excel usando Fluxos de Consulta? +
Posso executar várias consultas em diferentes guias do Excel ao mesmo tempo? +
Minha base de dados fica exposta à internet quando uso Query Streams? +
Como funcionam os filtros interativos no suplemento do Excel? +
@data_inicial, @regionOu deixe que o Query Streams detecte automaticamente valores estáticos nas cláusulas WHERE. No suplemento do Excel, esses filtros aparecem como listas suspensas, seletores de data ou campos de texto. Cada usuário ajusta os filtros individualmente antes de clicar em Executar — eles obtêm resultados personalizados a partir de uma única consulta compartilhada, sem precisar editar nenhum SQL. Os filtros são configurados na guia Propriedades da consulta no portal da web.Um DBA pode compartilhar consultas com usuários que não possuem conhecimento de banco de dados? +
O Query Streams funciona com o Excel Online, o Office 365 e o Excel para desktop? +
Como posso começar a usar consultas de dados no Excel com Fluxos de Consulta? +
Começar a usar
Importe dados em tempo real para o Excel em minutos.
Pare de exportar arquivos CSV e gerenciar drivers ODBC. Implante um agente seguro, crie sua primeira consulta salva e permita que sua equipe extraia resultados de banco de dados em tempo real do Excel com um clique. Plano gratuito disponível — sem necessidade de cartão de crédito.
Guias relacionados: Baixe o Agente de Fluxos de Consulta | Bancos de dados no Microsoft Excel | Bancos de dados no Planilhas Google | Análise de dados com IA usando Nova | Como executar consultas SQL no Excel
Categoria: Artigos
Tags: consulta de dados no Excel, SQL no Excel, banco de dados para Excel, conexão de banco de dados do Excel, dados dinâmicos no Excel, SQL no Excel, suplemento do Excel, planilha de consulta de banco de dados, fluxos de consulta, importação de dados do Excel
Metadescrição: Importe instantaneamente resultados de bancos de dados em tempo real para o Excel. Sem ODBC, sem VBA — basta selecionar uma consulta e executar.

