Una domanda. Ogni filtro. Nessun rischio di accesso a SQL.
Query Streams legge i valori nel tuo DOVE clausola — stringhe, date, numeri, elenchi IN — e trasforma ciascuno di essi in un controllo interattivo in Excel o Fogli Google. I destinatari selezionano elementi da menu a tendina e selettori di data; il codice SQL rimane nascosto e i dati rimangono aggiornati in tempo reale.
Scrivi la query SQL. Troviamo i filtri.
Ogni valore statico nel tuo DOVE La clausola diventa un controllo interattivo: il controllo più adatto al suo tipo. Modificane una e osserva come le modifiche vengono riflesse direttamente nella query. (Dimostrazione illustrativa - dati di esempio.)
SELEZIONARE prodotto, regione, fatturato
DA vendite
DOVE regione = "Ovest"
E data_ordine >= '2025-01-01'
E ricavi >= 500
E stato IN ('Pagato', 'Spedito')I destinatari possono interagire solo con i controlli a destra. Non visualizzano mai il codice SQL, i nomi delle tabelle o le credenziali del database e non possono modificare la logica della query.
Quattro tipi di valore. Quattro controlli nativi.
Query Streams mappa ogni valore rilevato al controllo corrispondente — no @variables richiesti, anche se funzionano altrettanto bene.
Stringa → Menu a tendina
Le condizioni di testo diventano una casella di selezione: le opzioni possono essere digitate o popolate in tempo reale da un'altra query.
Data → Selezionatore
TRA e >= Le condizioni relative alla data si trasformano in selettori di calendario per l'inizio e la fine.
Numero → Inserisci
I confronti numerici diventano input validati: soglie, importi, quantità, con valori predefiniti sensati.
IN‑list → Selezione multipla
IN (…) Le clausole diventano chip selezionabili: l'elenco si espande e si contrae in base alla selezione.
Due modi per realizzare un filtro
Lascia che Query Streams rilevi automaticamente i valori nel normale SQL oppure specificane esplicitamente il nome con @variablesUnisci entrambi in un'unica query.
Rilevamento automatico
Scrivi codice SQL standard. Attiva o disattiva i valori rilevati che diventano filtri: non è necessaria alcuna sintassi particolare.
SELEZIONARE *
DA ordini
DOVE cliente = 'ACME'
E data_ordine
TRA '2025-01-01'
E '2025-06-30'Esplicito @variables
Assegna tu stesso i nomi ai parametri per avere il pieno controllo su etichette, valori predefiniti e convalida. Combina questa funzione con il rilevamento automatico.
SELEZIONARE *
DA vendite
DOVE regione = @region
E data_vendita >= @data_di_inizio
E categoria IN (@categorie)Aggiungere filtri in tre passaggi
Costruiscilo una volta sola; tutti gli altri lo prenderanno e se ne andranno.
Scrivi il tuo SQL
Scrivi una query con DOVE condizioni. Valori statici come 'ACME' o '2025-01-01' vengono rilevati automaticamente come parametri filtrabili.
Configura i filtri
Nella scheda Proprietà della query, è possibile attivare o disattivare la visualizzazione dei valori rilevati come controlli dell'interfaccia utente e impostare etichette, valori predefiniti e opzioni a discesa.
Gli utenti filtrano su richiesta
I destinatari selezionano i filtri e premono Esegui. I dati in tempo reale vengono trasmessi in Excel o Fogli di Google in pochi secondi.
I filtri rimodellano la query, ma non la espongono mai.
Un filtro modifica solo i valori con cui viene eseguita la query, ma non può mai rivelare il codice SQL sottostante. Il testo della query e le credenziali del database rimangono sul tuo Network Agent; i destinatari visualizzano i controlli e i risultati, nient'altro.
- Esecuzione in sola lettura per impostazione predefinita — solo
SELEZIONAREcorse - Gli utenti non possono modificare la logica SQL, solo i valori consentiti
- Le credenziali rimangono crittografate sull'agente, all'interno della tua rete.
- Revocare immediatamente l'accesso di qualsiasi persona dal portale web
Chi filtra su richiesta
Una query salvata, rimodellata da chiunque la esegua, senza che nessuno di loro debba toccare il database.
Finanza
P&L per reparto o periodo fiscale. Una query filtra su ogni centro di costo.
Logistica
Gestione dell'inventario per magazzino o SKU, con filtraggio in tempo reale per ubicazione e stato delle scorte.
Marketing
Dati della campagna per canale, intervallo di date e regione: risultati in tempo reale in qualsiasi foglio di calcolo.
Che cosa sono i filtri SQL dinamici?
A filtro SQL dinamico è un parametro interattivo che consente all'utente del foglio di calcolo di modificare DOVE-valori della clausola in una query SQL senza modificare l'SQL stesso. Invece di un report fisso e immodificabile, le condizioni hardcoded diventano controlli UI completi (menu a tendina, selettori di data, input numerici e selezioni multiple) che ogni utente può personalizzare a piacimento per ottenere risultati aggiornati e filtrati da un database in tempo reale.
Rilevamento automatico vs. filtri statici
Gli approcci tradizionali richiedono la parametrizzazione manuale o condizioni hardcoded che non cambiano mai. Query Streams rileva i valori nel tuo DOVE clausola — stringhe, date, numeri e liste IN — e visualizza automaticamente ciascuno come controllo corrispondente. Scrivi normale SQL; il sistema trova ogni condizione filtrabile.
Filtri per intervallo di date
Condizioni come TRA il "1° gennaio 2025" e il "30 giugno 2025" diventano controlli di selezione data. Gli utenti scelgono le date di inizio e fine da un calendario e la query sottostante si aggiorna, consentendo di filtrare per trimestre fiscale, ultimi 30 giorni o qualsiasi intervallo personalizzato.
Filtri per stringhe e numerici
Condizioni come regione = 'Ovest' o importo >= 500 Crea menu a tendina e campi di input numerici con ricerca a testo libero, convalida dei valori, impostazioni predefinite configurabili ed elenchi di opzioni popolati direttamente dal tuo database.
Selezioni multiple IN-list
Clausole come stato IN ('Attivo','In sospeso') Visualizza i controlli come controlli a selezione multipla. Gli utenti selezionano più valori contemporaneamente e l'elenco IN si espande o si contrae di conseguenza. Un'unica query è sufficiente per tutti; cambiano solo i valori del filtro.
Domande frequenti
Gli utenti hanno bisogno di credenziali del database per usare i filtri?
No. L'agente di rete gestisce tutta la connettività al database utilizzando credenziali che rimangono crittografate sulla rete. Gli utenti non visualizzano mai stringhe di connessione, nomi di tabelle o codice SQL, ma solo i controlli di filtro e i relativi risultati.
Quali tipi di filtro sono supportati?
Le stringhe vengono visualizzate come menu a tendina, le date come selettori di data, i numeri come input convalidati e IN elenchi come controlli a selezione multipla. Ogni tipo viene rilevato automaticamente dal tuo DOVE clausola.
Posso usare liste a discesa per i valori dei filtri?
Sì. È possibile definire elenchi a discesa statici nella scheda Proprietà della query oppure popolarli dinamicamente da un'altra query SQL che restituisce i valori consentiti.
Funziona anche con @variables?
Sì. Oltre al rilevamento automatico, è possibile utilizzare esplicitamente @variable Sintassi per il controllo completo su nomi, tipi e valori predefiniti dei filtri, ed è possibile combinare entrambi gli approcci in un'unica query.
È sicuro?
Sì. L'agente stabilisce una connessione esclusivamente in uscita, senza porte in entrata né VPN, e le richieste e i risultati viaggiano attraverso questo singolo canale crittografato. Il codice SQL non viene mai esposto agli utenti, l'esecuzione è di sola lettura per impostazione predefinita ed è possibile revocare l'accesso istantaneamente dal portale.
Funziona con le query del connettore API?
Sì. I filtri dinamici funzionano con Stripe, HubSpot, Shopify, Google Analytics 4, ShipStation, Search Console e iTick tramite Connettore API.
È possibile che più utenti eseguano la stessa query contemporaneamente?
Sì. Ogni utente può eseguire lo stesso query condivisa con valori di filtro diversi simultaneamente, e un singolo utente può avviarne diversi in schede di fogli di lavoro separate in parallelo.
In che modo i filtri SQL dinamici differiscono dai report statici?
I report statici mostrano dati fissi. I filtri SQL dinamici consentono a ciascun utente di modificare i parametri (intervalli di date, regioni, categorie di prodotto) e ottenere risultati aggiornati e filtrati su richiesta. La stessa query è valida per tutti gli utenti; cambiano solo i valori del filtro.
Aggiungi filtri a qualsiasi query.
Scrivi la query SQL una sola volta, rendi visibili i filtri che scegli e lascia che ognuno modelli i propri risultati, mentre la query rimane tua.
Livello gratuito per sempre · Nessuna carta di credito richiestaVedi anche: Condividere i risultati della query · Connettore API · Database in Excel · Database in Sheets

