Visualizza le categorie

SQL per analisti di dati: query di database in tempo reale in Excel e Fogli Google

Tempo di lettura: 12 minuti

ANALISTI DI DATI

Interroga qualsiasi database.
Direttamente dal tuo foglio di calcolo.

Scrivi codice SQL direttamente nel portale (oppure lascia che sia l'IA a generarlo), esegui query in tempo reale da Excel o Fogli Google e condividi i risultati con chiunque, senza esporre il codice SQL o le credenziali del database.

Dati in tempo reale su richiesta Esecuzione parallela Oltre 10 dialetti SQL Nova AI Filtri interattivi

Query Streams è una piattaforma di integrazione di database sicura e in tempo reale che consente agli analisti di dati di scrivere il codice SQL una sola volta ed eseguire le query direttamente da Microsoft Excel o Fogli Google. Per saperne di più, visita QueryStreams.com e iscriviti gratuitamente per iniziare a interrogare i database direttamente dal foglio di calcolo.

Perché SQL per gli analisti di dati è ancora più difficile di quanto dovrebbe essere

Gli analisti di dati che scrivono query SQL si trovano di fronte a un paradosso: la query in sé richiede pochi minuti, ma tutto ciò che la circonda – la connessione al database, l'esportazione dei risultati, la condivisione con gli stakeholder, l'aggiornamento dei dati – richiede ore. La maggior parte dei team di analisti perde più tempo a causa di intoppi nel flusso di lavoro che per l'analisi vera e propria.

Il tipico flusso di lavoro di un analista dati SQL è il seguente: aprire un client SQL (SSMS, pgAdmin, DBeaver), connettersi tramite VPN, scrivere e testare la query, esportare i risultati in CSV, aprire Excel o Fogli Google, importare i dati, formattarli, inviare il file via e-mail e ripetere il giorno dopo quando i numeri cambiano. Harvard Business ReviewI professionisti dei dati dedicano fino all'80% del loro tempo alla preparazione e alla consegna dei dati, anziché all'analisi vera e propria.

Questo ciclo crea quattro problemi persistenti che la maggior parte dei team di analisti riconosce immediatamente.

Stanchezza da copia-incolla

Ogni report richiede lo stesso rituale: eseguire la query in un client SQL, esportare in CSV, importare in un foglio di calcolo, formattare e distribuire. Moltiplicate questo processo per decine di query e il carico di lavoro diventa insostenibile.

Dati obsoleti

I file CSV esportati risultano obsoleti nel momento stesso in cui escono dal database. Gli stakeholder prendono decisioni basandosi sui dati del giorno precedente, poiché l'aggiornamento implica la ripetizione dell'intero ciclo di esportazione.

Collo di bottiglia della condivisione

Quando colleghi o partner hanno bisogno di dati aggiornati, si rivolgono a te. Tu esegui nuovamente la query, modifichi i filtri, riesporti e invii di nuovo. Ogni richiesta diventa un'interruzione.

Attriti legati a VPN e accesso

L'esecuzione di una query richiede l'accesso VPN, le credenziali del database e un client SQL. Lavorare da casa, viaggiare o integrare un nuovo membro del team comportano ulteriori oneri per l'IT.

Come Query Streams semplifica il flusso di lavoro SQL dell'analista dati

Query Streams elimina il divario tra la scrittura di query SQL e l'inserimento dei risultati in un foglio di calcolo. Invece di esportare file CSV e inviarli via e-mail, è possibile scrivere query SQL per l'analisi dei dati nel portale web, salvarle ed eseguirle direttamente dal Componente aggiuntivo di Excel o componente aggiuntivo Google SheetsChiunque condivida una query con te può eseguirla in modo indipendente, con i propri valori di filtro, senza mai visualizzare il codice SQL o aver bisogno delle credenziali del database.

1

Installare l'agente

Installa l'agente di rete su qualsiasi macchina in grado di raggiungere i tuoi database. Windows o Linux, on-premise o cloud. Solo connessioni in uscita: non sono necessarie regole firewall.

2

Scrivi codice SQL nel portale

Utilizza il generatore di query per scrivere e testare query SQL sul tuo database di produzione. In alternativa, lascia che Nova AI generi la query a partire da una semplice descrizione in linguaggio naturale.

3

Esegui da Excel o Fogli Google

Apri il componente aggiuntivo di Excel o di Fogli Google, seleziona la query salvata, imposta i valori dei filtri ed eseguila. I dati in tempo reale vengono visualizzati direttamente nel foglio di lavoro.

4

Condividi con le parti interessate

Condividi qualsiasi query per nome. I destinatari possono eseguirla dal proprio foglio di calcolo, regolare i filtri in autonomia e ottenere risultati in tempo reale senza visualizzare il codice SQL.

Passaggio 1: Installare l'agente. Scarica l'agente Query Streams Installalo su qualsiasi macchina in grado di raggiungere i tuoi database: un server locale, un'istanza AWS EC2, una macchina virtuale Azure o una macchina Google Cloud. L'agente effettua connessioni solo in uscita al relay di Query Streams, quindi non sono necessarie modifiche alle porte in entrata o al firewall. Distribuisci più agenti nella tua infrastruttura in base al tuo piano di abbonamento; ogni agente si aggiorna automaticamente.

Passaggio 2: Scrivere il codice SQL nel portale. Accedi a my.querystreams.comSeleziona un'origine dati dal menu a tendina unificato (tutti gli agenti connessi presentano i propri database in un unico elenco) e scrivi la tua query SQL. Il portale supporta tutte le query SQL standard per l'analisi dei dati, come join, subquery, funzioni finestra e CTE, sul tuo database attivo. Salva la query con un nome descrittivo.

Passaggio 3: Eseguire da Excel o Fogli Google. Apri il componente aggiuntivo Query Streams in Microsoft Excel o il componente aggiuntivo in Fogli Google. Le query salvate vengono visualizzate in un elenco. Selezionane una, eventualmente modifica i valori dei filtri interattivi e fai clic su Esegui. I dati in tempo reale vengono visualizzati direttamente nelle celle del foglio di lavoro. Niente file CSV, niente copia e incolla, niente dati obsoleti.

Fase 4: Condividere con le parti interessate. Condividi qualsiasi query salvata con colleghi, manager o partner esterni. I destinatari visualizzano la query per nome nel proprio componente aggiuntivo di Excel o di Fogli Google, la selezionano, regolano autonomamente i valori dei filtri ed eseguono la query per ottenere risultati in tempo reale su richiesta. Non visualizzano mai il codice SQL, non si connettono mai direttamente al database e non devono mai chiederti di rieseguire nulla.

Lascia che Nova AI scriva il codice SQL per te

Non tutte le query meritano lo sforzo di essere scritte a mano. Per richieste ad hoc, estrazioni rapide di dati o schemi non familiari, Nova AI Nova genera codice SQL corretto dal punto di vista dialettale a partire da semplici domande in linguaggio naturale. Utilizza Schema Intelligence per precaricare i nomi effettivi delle tabelle, delle colonne, i tipi di dati e le relazioni prima di generare qualsiasi cosa, in modo che il codice SQL prodotto faccia riferimento al tuo schema reale e non a segnaposto generici.

Nova supporta 10 dialetti di database: T-SQL per Microsoft SQL Server, PL/pgSQL per PostgreSQL, MySQL, MariaDB, SQLite, Access SQL, Oracle PL/SQL, Snowflake SQL, BigQuery Standard SQL e DuckDB. Ogni query generata passa attraverso una pipeline di validazione multilivello — controllo della sintassi, verifica della tabella, validazione delle colonne con correzione fuzzy e analisi strutturale — prima dell'esecuzione.

Le query SQL per l'analisi dei dati generate da Nova possono essere salvate, modificate e condivise proprio come le query scritte manualmente. L'intelligenza artificiale integra le tue competenze SQL anziché sostituirle: scrivi query complesse, usa Nova per ricerche rapide o lascia che abbozzi una query di partenza che potrai poi perfezionare nel portale.

Suggerimento per gli analisti di dati: Nova è particolarmente utile quando si interrogano database che non sono stati progettati da voi. È sufficiente indicargli uno schema sconosciuto, porre una domanda di tipo aziendale e lasciare che Schema Intelligence determini quali tabelle e join sono necessari. Potrete quindi esaminare il codice SQL generato, comprendere lo schema e apportare le modifiche necessarie.

Eseguire più query in parallelo

Query Streams supporta l'esecuzione parallela delle query: è possibile avviare simultaneamente cinque query salvate in cinque diverse schede di fogli di lavoro e l'agente trasmette in streaming ogni set di risultati in parallelo, indipendentemente dalle dimensioni. Non è necessario attendere il completamento di una query prima di avviarne un'altra. Questa funzionalità è rivoluzionaria per gli analisti di dati che preparano report con più schede (ad esempio, fatturato per regione in una scheda, tasso di abbandono dei clienti in un'altra, livelli di inventario in una terza), il tutto aggiornato con una singola azione.

Poiché i dati sono in tempo reale e disponibili su richiesta, anziché programmati, gli analisti lavorano sempre con cifre aggiornate. Non ci sono esportazioni obsolete risalenti alla notte precedente. Devi aggiornare un set di dati di 50.000 righe prima di una riunione? Fai clic su "Esegui" e i dati verranno visualizzati immediatamente. Devi controllare un dato dal tuo telefono? Apri Fogli Google ed esegui la query. I dati sono sempre in tempo reale, sempre aggiornati e sempre accessibili da qualsiasi dispositivo dotato di un browser.

Condividi query SQL in tempo reale senza esporre il codice

Una delle sfide più persistenti per gli analisti di dati è la distribuzione: come consentire agli stakeholder non tecnici di accedere ai dati in tempo reale senza esporre codice SQL, credenziali di accesso al database o il proprio tempo? Query Streams risolve questo problema separando la query dall'esecuzione.

Quando condividi una query, il destinatario ottiene la possibilità di correre esso — non la capacità di Vedere Aprite il componente aggiuntivo di Excel o di Google Sheets, selezionate la query condivisa da un menu a tendina, regolate gli eventuali filtri interattivi disponibili (intervallo di date, regione, categoria di prodotto) e fate clic su "Esegui". Il codice SQL rimane nascosto. Le credenziali del database rimangono all'interno dell'Agent sulla vostra rete. L'utente riceve un flusso di dati in tempo reale e filtrabile senza alcuna conoscenza tecnica.

Filtri interattivi vengono creati automaticamente. Query Streams rileva le variabili SQL esplicite (ad esempio, @region, @data_di_inizio) e rileva automaticamente anche i valori statici nelle clausole WHERE (ad esempio, WHERE brand = 'Acme'Attivando l'interruttore Config per qualsiasi filtro rilevato nella scheda Proprietà della query, gli utenti finali otterranno controlli a discesa o di input nel componente aggiuntivo del foglio di calcolo senza alcuno sviluppo aggiuntivo.

Il flusso di lavoro dell'analista di dati: prima e dopo

Flusso di lavoro SQL tradizionale vs. Query Streams

Tradizionale
Flussi di query
Esegui una query
Client SQL + VPN
Da Excel o Fogli
Condividi i risultati
Esporta in formato CSV, invia tramite email
Condividi il link della query, esegui in diretta
Aggiorna i dati
Esegui nuovamente, riesporta
Fare clic su Aggiorna
Modifica filtri
Modifica SQL, esegui nuovamente
Menu a tendina interattivi
Segnalazioni multiple
Uno alla volta
Esecuzione parallela
Accesso remoto
VPN necessaria
Qualsiasi browser, ovunque
Visibilità SQL
Codice esposto
Nascosto agli utenti finali

Database e fonti di dati supportati

Query Streams si connette praticamente a ogni database che un analista di dati incontra. Distribuisci più agenti In tutta l'infrastruttura, tutte le fonti di dati vengono visualizzate in un unico menu a tendina unificato: gli analisti possono semplicemente selezionare i database disponibili senza dover sapere quale agente o server li ospita.

Database relazionali: Microsoft SQL Server (T-SQL), PostgreSQL, MySQL, MariaDB, SQLite, Microsoft Access, Oracle, Snowflake e BigQuery.

Motori analitici: DuckDB per analisi locali ad alte prestazioni e come motore di archiviazione per i dati dei connettori API.

Connettori API: Stripe, HubSpot, Shopify, Google Analytics, Google Search Console e ShipStation. I dati delle API vengono memorizzati localmente in DuckDB e sono interrogabili tramite SQL standard.

Le tue credenziali non escono mai dalla tua rete. L'agente di rete di Query Streams viene eseguito sulla vostra infrastruttura con sole connessioni in uscita. Nessuna porta in entrata, nessuna modifica alla VPN, nessuna regola del firewall. Le credenziali del database rimangono all'interno dell'agente e non vengono mai trasmesse ai server di Query Streams. Questa architettura consente al vostro team dati di mantenere il pieno controllo sull'accesso al database, mentre gli utenti aziendali possono accedere ad analisi self-service tramite query condivise.

Domande frequenti

Quali competenze SQL sono necessarie agli analisti di dati per utilizzare Query Streams? +
Con Query Streams puoi utilizzare qualsiasi livello di SQL. Gli analisti che scrivono le proprie query possono utilizzare il generatore di query del portale per comporre e testare SQL su database reali, quindi salvare ed eseguire da Excel o Fogli Google. Se preferisci non scrivere SQL, Nova AI Genera query corrette dal punto di vista dialettale a partire da domande in inglese semplice. I destinatari delle query condivise non necessitano di alcuna conoscenza di SQL: possono eseguire query predefinite con controlli di filtro interattivi.
Posso utilizzare le mie query SQL esistenti con Query Streams? +
Sì. Incolla qualsiasi query SQL esistente nel generatore di query del portale. Query Streams supporta SQL standard su tutti i database connessi: join, subquery, CTE, funzioni finestra e sintassi specifica del database. La query viene eseguita sul tuo database attivo tramite l'Agent e i risultati vengono trasmessi al tuo foglio di calcolo. Non c'è nulla da riscrivere o adattare.
Come si confronta Query Streams con l'esportazione di file CSV da un client SQL? +
Le esportazioni CSV sono snapshot statici che diventano obsoleti immediatamente. Query Streams fornisce dati in tempo reale, su richiesta Direttamente nel tuo foglio di calcolo. Fai clic su "Esegui" e i flussi di dati correnti verranno importati, senza bisogno di esportare, importare o formattare. Puoi rieseguire la query in qualsiasi momento per aggiornarla, condividerla con altri utenti che la eseguono in modo indipendente e avviare più query in parallelo su schede diverse. Elimina completamente il ciclo di esportazione, importazione e distribuzione.
Query Streams supporta query parametrizzate con variabili? +
Sì. Definisci variabili SQL esplicite (ad esempio, @region, @data_di_inizio) nella tua query oppure lascia che Query Streams rilevi automaticamente i valori filtrabili dalle clausole WHERE statiche (ad esempio, DOVE brand = 'Acme'Attivando l'interruttore Config per ciascun filtro nella scheda Proprietà della query, gli utenti finali otterranno controlli interattivi a discesa o di input nel componente aggiuntivo di Excel o nel componente aggiuntivo di Fogli Google, senza bisogno di alcuno sviluppo aggiuntivo.
Gli utenti non esperti di informatica possono eseguire le mie query SQL da Excel o Fogli Google? +
Certamente. Condividi qualsiasi query salvata con colleghi, manager o partner esterni. Apriranno il componente aggiuntivo Query Streams in Excel o il componente aggiuntivo in Fogli Google, selezioneranno la query condivisa per nome, regoleranno i filtri disponibili e faranno clic su Esegui. Non vedranno mai il codice SQL, non si connetteranno mai direttamente al database e non avranno mai bisogno del tuo aiuto per aggiornare. L'esperienza dell'utente finale è così semplice che chiunque sappia usare un foglio di calcolo non avrà problemi.
Quali database supporta Query Streams per gli analisti di dati? +
Microsoft SQL Server, PostgreSQL, MySQL, MariaDB, SQLite, Microsoft Access, Oracle, Snowflake, BigQuery e DuckDB. Sono inoltre disponibili connettori API per Stripe, HubSpot, Shopify, Google Analytics, Google Search Console e ShipStation, con i dati API memorizzati nella cache di DuckDB per le query SQL. È possibile distribuire gli agenti in locale, su AWS, Azure, Google Cloud o in qualsiasi ambiente a livello globale: tutte le origini dati vengono visualizzate in un menu a tendina unificato.
Il mio database è sicuro quando eseguo query SQL da un foglio di calcolo? +
Sì. L'agente di rete Query Streams viene eseguito sulla tua infrastruttura e fa connessioni solo in uscita — Nessuna porta in entrata, nessuna modifica alla VPN, nessuna regola firewall richiesta. Le credenziali del database rimangono all'interno dell'agente e non vengono mai trasmesse esternamente. I destinatari delle query condivise eseguono le query senza visualizzare il codice SQL o le credenziali del database. L'architettura offre ai team di dati il pieno controllo sull'accesso, consentendo al contempo il recupero self-service dei dati per gli utenti aziendali.

Iniziare

Pronti a ottimizzare il flusso di lavoro SQL per l'analisi dei dati?

Registrati gratuitamente, installa l'Agent ed esegui la tua prima query SQL da Excel o Fogli Google in pochi minuti. Scrivi la tua query SQL o lascia che Nova AI la generi automaticamente: in entrambi i casi, i risultati verranno salvati direttamente nel tuo foglio di calcolo.

Guide correlate: Da testo a SQL | Analisi dei dati tramite intelligenza artificiale | Database in Microsoft Excel | Database in Google Sheets

Categoria: Articoli

Tag: sql per analisti di dati, sql per analisti di dati, query sql per l'analisi dei dati, Excel, Fogli Google, dati in tempo reale, da database a foglio di calcolo, condivisione di query, esecuzione parallela di query, Nova AI

Meta Description: SQL per analisti di dati: interroga qualsiasi database in tempo reale da Excel o Fogli Google con Query Streams.

Updated on 26 giugno 2026

Powered by BetterDocs