Transforme SQL estático em
Relatórios dinâmicos
O Query Streams detecta automaticamente valores codificados em seu SQL e os transforma em entradas de filtro fáceis de usar para o Microsoft Excel e o Google Sheets – sem necessidade de codificação.
O Query Streams detecta automaticamente valores codificados em seu SQL e os transforma em entradas fáceis de usar, para que qualquer pessoa possa executar relatórios personalizados diretamente do Microsoft Excel ou do Google Sheets sem precisar mexer no SQL ou ver credenciais. Saiba mais em QueryStreams.com e inscreva-se gratuitamente para começar a criar relatórios dinâmicos e self-service.
O problema com os relatórios tradicionais
Todas as organizações enfrentam este problema: os analistas escrevem consultas SQL com valores codificados, como IDs de clientes, intervalos de datas ou códigos de status. Quando alguém precisa de um cliente ou intervalo de datas diferente, ou espera que o analista modifique a consulta ou, pior ainda, obtém acesso ao banco de dados que não deveria ter. Enquanto isso, os relatórios programados se acumulam nas caixas de entrada, ficando obsoletos antes mesmo de serem abertos.
O Query Streams resolve isso detectando esses valores codificados e transformando-os em parâmetros que os usuários finais podem ajustar por conta própria, com segurança, no Excel ou no Google Sheets, sem nunca ver o SQL subjacente.
Por que o Query Streams é diferente
Parâmetros automáticos, não scripts
A vantagem do agente
Fluxos de consulta
- Os filtros detectados automaticamente tornam-se controles de entrada no Excel/Sheets
- Compartilhe recursos interativos sem expor o SQL
- Agente somente de saída; sem VPN, sem regras de entrada, sem drivers
- Transmissão paralela para várias folhas/guias
- Fontes de dados unificadas em vários agentes
Ferramentas tradicionais
- Scripts/macros manuais ou conectores rígidos
- Apenas exportações estáticas ou atualizações programadas
- Gateways, drivers ODBC, VPN e regras de entrada
- Credenciais compartilhadas; SQL frequentemente exposto
- Configurações únicas; variação de versão
Como funcionam os filtros de fluxos de consulta
Escreva seu SQL normalmente
ONDE cliente_po = “PO-12345”
E data_da_venda ENTRE '2025-01-01' E '2025-06-30'
E estado EM ('ATIVO', 'PENDENTE')
Abra o Fluxos de consultas Construtor de consultas e vincule essa consulta a uma fonte de dados registrada em um Agente de Fluxos de Consultas (por exemplo, Microsoft SQL Server, PostgreSQL, MySQL, MariaDB, SQLite, Microsoft Access). Os agentes criam uma conexão segura de saída, sem regras de firewall de entrada ou VPN. Se você ainda não instalou um Agente, consulte Instalando o Agente de Fluxos de Consulta no Windows.
Vamos salvar esta consulta como “Obter dados da ordem de compra do cliente” para que apareça pelo nome no complemento do Excel/Sheets.
O Query Streams detecta filtros automaticamente
A detecção é o primeiro passo. No Propriedades Na guia, você escolhe quais detecções se tornam entradas e define padrões. Você pode deixar alguns valores bloqueados (não expostos) e tornar outros configuráveis para os usuários finais.
Compartilhe a consulta
Este é o Complemento para Microsoft Excel/Google Sheets interface. Na Etapa 1, você criou e nomeou a consulta “Obter dados da ordem de compra do cliente”. Depois de compartilhá-lo, o usuário remoto abre o complemento, escolhe Consultas compartilhadase seleciona esse item.
Próximo: no Condições de filtragem seção, clique no engrenagem ícone para configurar os parâmetros. Isso abre a interface do usuário dos parâmetros mostrada em Etapa 4.
Consultas compartilhadas
Acesse consultas compartilhadas com vocêO que os usuários veem no Excel/Sheets
Dica: Este painel é interativo. Altere qualquer entrada e observe Etapa 5 atualize a visualização do SQL em tempo real. Em seguida, role até Passo 6 para ver um fluxo simulado de linhas na pasta de trabalho.
As seleções se tornam SQL — ao vivo
ONDE cliente_po = “PO-12345”
E data_da_venda ENTRE '2025-01-01' E '2025-06-30'
E estado EM ('ATIVO', 'PENDENTE')
O que acontece quando você clica em Executar
- O complemento envia suas entradas para o Agente de fluxos de consulta.
- O agente executa com segurança o SQL salvo na fonte de dados selecionada com esses parâmetros.
- Os resultados são transmitidos de volta para Microsoft Excel ou Planilhas Google e anotado na folha de metas.
As conexões são apenas de saída; o texto SQL e as credenciais permanecem ocultos. Para resultados grandes, o Agente transmite com eficiência e suporta a execução de várias consultas em paralelo em guias separadas.
Os dados são transferidos para sua pasta de trabalho
Exemplos de SQL para cada tipo de filtro
Veja como os diferentes valores aparecem no seu SQL bruto. O Query Streams detecta esses padrões e os mapeia para a entrada correta do usuário no Excel ou no Google Sheets.
Filtro de cadeia
ONDE ID do cliente = 'CUST-A123'
Filtro numérico
ONDE quantidade > 500
Lista de cadeias (cláusula IN)
ONDE estado EM ('ENVIADO', 'ENTREGUE')
Filtro de data
ONDE data_do_pedido = '2025-07-15'
Intervalo de datas (ENTRE)
ONDE data_de_envio ENTRE '2025-01-01' E '2025-03-31'
Intervalo numérico (BETWEEN)
ONDE preço ENTRE 10.99 E 49.99
Variável SQL nomeada
ONDE data_da_venda >= @DataInicial
Booleano / Sinalizador
ONDE está_ativo = 1
Casos de uso no mundo real
Equipes de ERP e Finanças
Substitua relatórios estáticos por filtros em tempo real. Permita que os usuários financeiros executem P&L por centro de custos, comparem o acumulado do ano com o acumulado do mês ou filtrem por conta contábil — tudo isso no Excel, sem esperar pelos relatórios do final do mês.
ONDE centro_de_custo = 'OPS-100'
E data da transação ENTRE '2025-01-01' E '2025-03-31'
Cadeia de abastecimento e logística
Dê aos parceiros acesso self-service sem comprometer a segurança. Compartilhe consultas em tempo real sobre estoque ou remessas que os fornecedores podem filtrar por seu próprio código de fornecedor.
ONDE identificador_do_fornecedor = 'V123'
E data_da_fatura ENTRE '2025-01-01' E '2025-03-31'
Vendas e Marketing
Habilite relatórios dinâmicos de campanha. O marketing pode filtrar os resultados por campanha, intervalo de datas ou região. O departamento de vendas pode obter os números do seu próprio território sem incomodar o departamento de TI.
ONDE ID da campanha = 'CMP-0425'
E data_do_evento ENTRE '2025-04-01' E '2025-04-30'
Educação e Formação
Ensine conceitos de SQL de forma interativa. Os alunos podem executar consultas com diferentes parâmetros do Google Sheets para ver como os filtros afetam os resultados, sem necessidade de configuração de banco de dados.
ONDE código_da_classe = 'SQL-101'
E data_execução ENTRE '2025-01-01' E '2025-02-15'
Tipos de filtros que você pode criar
O Query Streams detecta e configura oito tipos de parâmetros automaticamente. Cada um deles se torna um tipo específico de entrada no Excel e no Google Sheets:
Segurança em primeiro lugar: como ela protege seus dados
Primeiros passos
- Escreva seu SQL: Use suas consultas normais com valores codificados
- Revisar detecções: O Query Streams mostra o que encontrou na guia Propriedades.
- Configurar entradas: Ative os parâmetros que deseja expor, defina padrões e descrições
- Compartilhe a consulta: Conceda acesso aos usuários que precisam dele
- Os usuários executam a partir do Excel/Sheets: Eles veem os dados, inserem valores e obtêm resultados em tempo real.
Sem alterações de código. Sem infraestrutura. Apenas relatórios mais inteligentes e self-service.
Saiba mais
Pronto para se aprofundar? Explore nossa documentação ao vivo para começar a usar rapidamente:
- Instale o complemento do Google Sheets
- Instale o Agente de Fluxos de Consulta no Windows
- Como conectar o Microsoft SQL Server ao Excel
- Como conectar o MySQL ao Microsoft Excel
- Como conectar o PostgreSQL ao Google Sheets
- Compartilhe dados em tempo real, não credenciais
- Compartilhe dados de ERP/CRM/WMS com parceiros de forma segura
Perguntas frequentes
O Query Streams detecta automaticamente literais de string, valores numéricos, valores de data, intervalos de datas (cláusulas BETWEEN), listas IN/NOT IN e variáveis SQL nomeadas, como @StartDate ou :param. Cada valor detectado é mapeado para o tipo de entrada apropriado no Excel ou no Google Sheets.
Sim. Na guia Propriedades do Query Builder, você pode escolher quais valores detectados se tornam entradas configuráveis pelo usuário e quais permanecem bloqueados. Os valores bloqueados são aplicados automaticamente, mas nunca expostos aos usuários finais, perfeitos para filtragem de segurança, como IDs de fornecedores ou centros de custo.
Não. Os usuários veem apenas o nome da consulta e as entradas de filtro que você configurou. O SQL subjacente, os nomes das tabelas e a estrutura do banco de dados permanecem completamente ocultos. Esse é um recurso de segurança fundamental que diferencia o Query Streams dos conectores de banco de dados tradicionais.
Com certeza. Cada filtro suporta padrões inteligentes, incluindo: valores específicos, data de hoje, início do mês, fim do mês, datas relativas como -30 dias e muito mais. Os usuários podem alterar esses padrões ou utilizá-los como estão.
Sim. A mesma consulta com os mesmos filtros funciona de forma idêntica no Microsoft Excel e no Google Sheets. Você pode compartilhar uma consulta com usuários independentemente da plataforma de planilha que eles preferirem, e eles verão a mesma interface de filtro.
Pronto para criar relatórios dinâmicos?
Transforme suas consultas SQL estáticas em relatórios interativos e self-service para Excel e Google Sheets. Comece gratuitamente hoje mesmo.
Categoria: Guias de produtos
Tags: Microsoft Excel, Google Sheets, Dados em tempo real, SQL Server, MySQL, PostgreSQL, Parâmetros, Filtros, Análise self-service, Relatórios dinâmicos, Variáveis SQL
Meta Descrição: Transforme SQL estático em relatórios dinâmicos. O Query Streams detecta automaticamente os filtros e cria entradas do usuário para o Excel e o Google Sheets – sem necessidade de codificação.
Biografia do autor:
A equipe da Query Streams é composta por especialistas experientes em bancos de dados, profissionais de segurança de rede e veteranos em redes empresariais, com mais de 25 anos de experiência combinada em gerenciamento de dados, análise e desenvolvimento de software seguro.

