Ver categorias

Visão geral dos filtros e parâmetros SQL dos fluxos de consulta

PARÂMETROS SQL DETECÇÃO AUTOMÁTICA DADOS AO VIVO

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.

8Tipos de filtro
0SQL exposto
100%Autoatendimento

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

Fluxos de consulta detecta automaticamente valores codificados em SQL e os transforma em entradas fáceis de usar no Microsoft Excel e no Google Sheets. Você compartilha o capacidade de correr a consulta—não o SQL.
Sob demanda, ao vivo Sem macros/scripts Consultas paralelas

A vantagem do agente

Nosso leve Agente de fluxos de consulta torna seguro, somente saída conexão—sem regras de firewall de entrada, VPN, gateways ou driversImplante vários agentes no local e na nuvem; eles autoatualização e apresentar um lista unificada de fontes de dados no construtor.
Somente saída Sem drivers/gateways Multiagente, multirregional

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

1

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.

2

O Query Streams detecta filtros automaticamente

“PO-12345” → Entrada da ordem de compra do cliente Intervalo de datas → Seletores de início/fim Lista de status → Menu suspenso com seleção múltipla

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.

3

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ê
Selecione até (5) consultas para transmitir
Obter dados da ordem de compra do cliente
Fonte de dados: SQL Server • Parâmetros
Mostrando apenas fontes de dados online

Destinos de consulta

Condições de filtragem
Obter dados da ordem de compra do cliente
4

O que os usuários veem no Excel/Sheets

para

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.

5

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

  1. O complemento envia suas entradas para o Agente de fluxos de consulta.
  2. O agente executa com segurança o SQL salvo na fonte de dados selecionada com esses parâmetros.
  3. 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.

6

Os dados são transferidos para sua pasta de trabalho

Consol
Parte
Descrição
Origem
Quantidade
Preço
Casos
Fluxo simulado: as linhas aparecem à medida que o agente as escreve na folha de destino.

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.

Exemplo: Bloqueie o centro de custos, mas configure um intervalo de datas para comparações de períodos sob demanda.
ONDE centro_de_custo = 'OPS-100'
E data da transação ENTRE '2025-01-01' E '2025-03-31'
Bloqueado: centro_de_custo (definido pelo proprietário/regras de compartilhamento)Configurável: Intervalo de datas de transação em Propriedades

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.

Exemplo: Bloqueie o ID do fornecedor do parceiro; configure um intervalo de datas para que ele possa obter faturas de qualquer período.
ONDE identificador_do_fornecedor = 'V123'
E data_da_fatura ENTRE '2025-01-01' E '2025-03-31'
Bloqueado: vendor_id (não exposto como entrada)Configurável: intervalo de datas da fatura

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.

Exemplo: Bloqueie a campanha; configure uma janela de relatórios.
ONDE ID da campanha = 'CMP-0425'
E data_do_evento ENTRE '2025-04-01' E '2025-04-30'
Bloqueado: ID da campanhaConfigurável: intervalo de datas do evento

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.

Exemplo: Bloqueie a aula ou o curso; permita que os alunos alterem a janela de prática.
ONDE código_da_classe = 'SQL-101'
E data_execução ENTRE '2025-01-01' E '2025-02-15'
Bloqueado: código_da_classeConfigurável: intervalo de datas de execução

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:

Entradas de textoCódigos de clientes, números de pedidos de compra, qualquer valor de cadeia de caracteres
Entradas numéricasQuantidades, IDs, valores limite
Seleção múltiplaListas suspensas das listas IN/NOT IN
Seletores de dataPadrões inteligentes: hoje, início do mês, -30 dias
Intervalos de datasRelatórios periódicos: acumulado no ano, acumulado no mês, intervalos personalizados
Variáveis SQL@StartDate e @EndDate tornam-se entradas do usuário
Intervalos mínimo/máximoCláusulas BETWEEN para filtragem numérica
Interruptores de alavancaSinalizadores booleanos: ativo/inativo, verdadeiro/falso

Segurança em primeiro lugar: como ela protege seus dados

SQL permanece ocultoOs usuários finais nunca veem a estrutura da sua consulta ou os nomes das tabelas.
Acesso somente leituraOs parâmetros só podem filtrar – eles não podem modificar os dados.
Validação de EntradaRestringir entradas a listas ou intervalos predefinidos
Nenhuma credencial compartilhadaOs usuários obtêm acesso à consulta, não acesso ao banco de dados
Registro de auditoriaAcompanhe quem executou qual consulta com quais parâmetros

Primeiros passos

  1. Escreva seu SQL: Use suas consultas normais com valores codificados
  2. Revisar detecções: O Query Streams mostra o que encontrou na guia Propriedades.
  3. Configurar entradas: Ative os parâmetros que deseja expor, defina padrões e descrições
  4. Compartilhe a consulta: Conceda acesso aos usuários que precisam dele
  5. 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:

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.

Atualizado em 4 de outubro de 2026

Desenvolvido por BetterDocs