Permita que as pessoas filtrem os resultados. Mantenha o SQL privado.
Escreva uma única consulta e escolha quais valores as pessoas podem alterar. Os filtros dinâmicos transformam regiões, datas e valores em controles simples, para que cada pessoa possa obter os resultados desejados sem precisar editar seu SQL.
Use os filtros compartilhados com você em uma conta gratuita. Crie filtros no plano Personal Plus (US$ 30/mês) e superiores.
Uma consulta salva. Quatro maneiras de encontrar as linhas necessárias.
Escolha uma região para a equipe.
Mantenha a região. Adiante a data de vencimento.
Encontre faturas de valor maior em outra região.
Escolha faturas pagas.
Escolha seus próprios valores e execute a consulta.
Os exemplos mudam a cada 9 segundos. Altere qualquer controle para assumir o controle.
A visualização do autor mostra a prévia da execução. Os destinatários veem controles e resultados. Escolha seus valores e pressione Executar consulta.
SELECIONAR fatura, cliente, região, valor, vencimento, status DE faturas ar ONDE região = 'Norte' E devido a >= '2026-10-01' E quantidade > 1000 E estado EM ('Aberto', 'Atrasado') ORDER BY fatura DESC
Suas alterações nos resultados
| Fatura | Cliente | Região | Quantia | Devido | Status | |
|---|---|---|---|---|---|---|
| 1 | INV-20481 | Halden Logistics | Norte | 12,480.00 | 23 de outubro de 2026 | Aberto |
| 2 | INV-20480 | Mirren & Co | Oeste | 3,215.50 | 23 de outubro de 2026 | Aberto |
| 3 | INV-20479 | Castellan Foods | Sul | 28,900.00 | 21 de outubro de 2026 | Atrasado |
| 4 | INV-20478 | Oriel Dental | Norte | 1,140.00 | 20 de outubro de 2026 | Pago |
| 5 | INV-20477 | Wexford Marine | Leste | 9,765.25 | 19 de outubro de 2026 | Aberto |
| 6 | INV-20476 | Pell e Hartley | Oeste | 4,400.00 | 18 de outubro de 2026 | Pago |
| 2 | INV-20475 | Clínicas Northgate | Norte | 17,320.80 | 17 de outubro de 2026 | Atrasado |
| 8 | INV-20474 | Brightwater Ltd | Sul | 2,050.00 | 16 de outubro de 2026 | Pago |
| Nenhuma fatura correspondente. Tente outra região, data, valor ou status. | ||||||
Norte · vencimento a partir de 1º de out. · acima de 1.000 · Aberta / Vencida
Uma consulta salva, valores diferentes para cada execução. Você mantém o controle da lógica; as pessoas escolhem apenas os filtros que você disponibiliza.
O controle correto para cada valor.
O Query Streams analisa o tipo de cada valor na sua cláusula WHERE e oferece o controle adequado. Você decide quais exibir.
Opções de texto
Um valor de texto se transforma em uma caixa de seleção. Digite as opções manualmente ou preencha a lista em tempo real a partir de outra consulta.
Datas e intervalos
As comparações de datas e os intervalos BETWEEN transformam-se em seletores de calendário, um para o início e outro para o fim.
Números e limites
Limiares, valores e quantidades tornam-se entradas numéricas verificadas com um valor padrão adequado.
Seleções múltiplas
Uma lista IN torna-se um conjunto de opções que você pode selecionar. A lista na consulta aumenta e diminui para corresponder ao que foi selecionado.
Utilize SQL comum ou parâmetros nomeados.
Deixe que o Query Streams encontre os valores em SQL comum ou nomeie-os você mesmo. Ambos funcionam na mesma consulta.
Escreva SQL comum e alterne os filtros.
Sem sintaxe especial. Os valores são encontrados automaticamente; na guia Propriedades da consulta, você escolhe quais se tornarão controles e define seus rótulos, valores padrão e opções de lista suspensa.
SELECIONAR fatura, cliente, valor, devido DE faturas ar ONDE cliente = 'Halden Logistics' E devido ENTRE '2026-10-01' E '2026-10-31'
Ou nomeie cada filtro com uma variável @.
Dê nome a um parâmetro quando desejar ter controle total sobre seu rótulo, valores padrão e valores permitidos desde o início. Combine parâmetros nomeados com valores encontrados em uma única consulta.
SELECIONAR fatura, cliente, valor, devido DE faturas ar ONDE região = @region E devido a >= @from_date E estado EM (@status)
Eles escolhem. Nunca mexem no SQL.
Conceda permissão a alguém para executar uma consulta e escolha quais filtros podem ser definidos. Essa pessoa receberá os resultados sem ter acesso ao seu código SQL ou às suas credenciais de banco de dados. O Agente de Rede executa a consulta dentro da sua rede.
- Apenas os valores que você permitir.Eles podem alterar uma região ou uma data. Não podem editar a lógica da consulta, suas tabelas ou suas colunas.
- Somente leitura, obrigatórioSomente instruções do tipo SELECT são executadas. O agente rejeita qualquer outra instrução antes que o banco de dados a veja.
- O login nunca saiAs credenciais do banco de dados permanecem criptografadas no agente. Planilhas, navegadores e aplicativos recebem os resultados, nunca a conexão.
- Pare a qualquer momentoRemover o acesso de uma pessoa ao portal web encerra-o imediatamente.
Onde os controles aparecem.
A mesma consulta salva, os mesmos filtros, independentemente de onde as pessoas que a executam trabalhem.

Em uma planilha
Execute uma consulta salva no Excel ou no Google Sheets. Os resultados aparecem em células comuns, prontas para fórmulas, gráficos e tabelas dinâmicas. Atualize quando precisar de dados atuais.
Os filtros ficam no painel lateral Query Streams.| Cliente | Quantia | Status |
|---|---|---|
| Halden Logistics | 12,480.00 | Aberto |
| Castellan Foods | 28,900.00 | Atrasado |
| Clínicas Northgate | 17,320.80 | Atrasado |
| Produto | Disponível | Repor ao atingir |
|---|---|---|
| Caixas de embalagem | 12 | 50 |
| Rolos de etiquetas | 8 | 20 |
| Envelopes para envio | 24 | 40 |
| Pedido | Cliente | Status |
|---|---|---|
| ORD-7731 | Halden Logistics | Pronto |
| ORD-7724 | Castellan Foods | Separando |
| ORD-7719 | Clínicas Northgate | Aguardando |

Em um telefone ou em um navegador
Abra os resultados de consultas salvas onde quer que você trabalhe. Defina os filtros permitidos, clique em Executar e leia as linhas no Visualizador de dados.
Os filtros expostos aparecem acima das linhas.| Cliente | Quantia | Status |
|---|---|---|
| Halden Logistics | 12,480.00 | Aberto |
| Castellan Foods | 28,900.00 | Atrasado |
| Clínicas Northgate | 17,320.80 | Atrasado |
| Produto | Disponível | Repor ao atingir |
|---|---|---|
| Caixas de embalagem | 12 | 50 |
| Rolos de etiquetas | 8 | 20 |
| Envelopes para envio | 24 | 40 |
| Pedido | Cliente | Status |
|---|---|---|
| ORD-7731 | Halden Logistics | Pronto |
| ORD-7724 | Castellan Foods | Separando |
| ORD-7719 | Clínicas Northgate | Aguardando |

Por meio de uma API REST
Forneça resultados de consultas direcionados aos seus aplicativos, fornecedores ou fábricas. O software deles recebe os dados permitidos; seu SQL e as credenciais de origem permanecem privados.
Cada filtro exposto se torna um parâmetro da solicitação.GET /v1/queries/vendor-invoices?due=this-month200 OK{
"rows": 1,
"data": [
{"invoice":"INV-20481","amount":12480,"status":"Open"}
]
}GET /v1/queries/factory-reorder?warehouse=Berlin200 OK{
"rows": 2,
"data": [
{"product":"Packing boxes","available":12},
{"product":"Label rolls","available":8}
]
}GET /v1/queries/partner-dispatch?ship_to=Montreal200 OK{
"rows": 1,
"data": [
{"order":"ORD-7731","status":"Ready"}
]
}Quem precisa de qual plano?
Os destinatários podem usar os filtros que você fornecer em uma conta gratuita. Os autores precisam de um plano que inclua a criação de filtros.
Qualquer pessoa a quem você tenha dado permissão para executar uma consulta usa os filtros em uma conta gratuita. Não é necessário comprar licença. O envio de acesso para execução requer slots de compartilhamento no seu plano; consulte os preços para saber a quantidade permitida.
A adição de filtros dinâmicos às suas próprias consultas salvas, sejam elas encontradas ou nomeadas, está disponível a partir do plano Personal Plus. Os destinatários do plano gratuito ainda podem usar os filtros nas consultas compartilhadas com eles.
Perguntas frequentes sobre filtros
As pessoas que usam os filtros precisam de um login no banco de dados?
Não. O agente dentro da sua rede mantém a conexão com o banco de dados e suas credenciais permanecem criptografadas lá. As pessoas veem os controles de filtro e os resultados, nunca a string de conexão, o nome da tabela ou o SQL.
Que tipos de filtro existem?
Valores de texto se transformam em listas suspensas, datas em seletores de data, números em caixas de texto e listas IN em listas de seleção. Cada um é determinado a partir do tipo do valor na sua cláusula WHERE.
Posso controlar o que aparece em um menu suspenso?
Sim. Digite uma lista fixa de opções na guia Propriedades da consulta ou preencha a lista a partir de outra consulta SQL que retorne os valores permitidos.
Preciso usar variáveis com o símbolo @?
Não. SQL comum é suficiente; os valores são encontrados automaticamente. Use uma variável @ quando quiser nomear o filtro e definir seu rótulo, tipo e valor padrão manualmente. Ambos podem estar na mesma consulta.
Várias pessoas podem executar a mesma consulta com filtros diferentes simultaneamente?
Sim. Cada pessoa executa a mesma consulta salva com seus próprios valores simultaneamente, e uma pessoa pode executá-la várias vezes em guias de planilha separadas.
Ofereça opções úteis às pessoas. Mantenha a pergunta sob seu controle.
Crie filtros nos planos Personal Plus e superiores. As pessoas às quais você conceder acesso de execução poderão usar uma conta gratuita.

