Saltate i copioni.
Interroga i dati.
Google Sheets non offre supporto ODBC nativo. Apps Script JDBC ha un timeout di 6 minuti. I bridge di terze parti non funzionano correttamente. Query Streams collega 10 database a Google Sheets con un componente aggiuntivo nativo, senza driver, script o stringhe di connessione.
Chiedi a Nova, ottieni SQL + grafici
Incontrare Nova API REST del databaseUna chiave per ogni partner. Nessuna credenziale condivisa.
Creare un'API AutomazioneSincronizzazione programmata con oltre 6 piattaforme
Esplorare Da API a SQLInterrogare le API con SQL, senza codice
Esplorare Database AI MCPClaude, Cursor, ChatGPT e Grok interagiscono con i tuoi dati
Connetti l'IAQuery Streams è una piattaforma di integrazione di database sicura e in tempo reale che collega qualsiasi database a Fogli Google senza bisogno di bridge ODBC, Apps Script JDBC o esportazioni CSV manuali. Per saperne di più, visita QueryStreams.com e iscriviti gratuitamente per iniziare a interrogare i tuoi database da Fogli Google.
Google Sheets funziona interamente nel browser. Non esiste un gestore di driver ODBC, nessun pannello di configurazione DSN di sistema e nessun modo per installare software di connessione al database sul computer su cui è in esecuzione il foglio di calcolo, perché quel computer è un server Google che non controlli. Se hai cercato "connettere un database a Google Sheets" o "alternativa ODBC a Google Sheets", hai scoperto una vera e propria lacuna: ODBC non funziona affatto con Fogli Google..
Questa guida esamina le tre soluzioni alternative a cui gli utenti di Fogli Google si affidano oggi (Apps Script JDBC, servizi bridge ODBC di terze parti ed esportazioni CSV manuali), spiega perché ognuna di esse non è adatta all'uso in produzione e dimostra come Query Streams offra un'alternativa pulita e senza ODBC. Se utilizzi anche Microsoft Excel, consulta la nostra guida complementare. Alternativa ODBC per Excel.
Il problema ODBC in Fogli Google
ODBC (Open Database Connectivity) è un protocollo che si basa su driver installati sul sistema operativo locale. Applicazioni come Microsoft Excel utilizzano Gestione driver ODBC di Windows per instradare le query attraverso driver specifici del fornitore a un server di database. Documentazione ODBC di MicrosoftL'architettura richiede che quattro componenti lavorino insieme sulla stessa macchina: l'applicazione, il gestore dei driver, il driver del database e un'origine dati configurata.
Google Sheets non può partecipare a questa architettura. Si tratta di un'applicazione web servita dall'infrastruttura di Google, non di un programma desktop con accesso al sistema operativo. Non è prevista l'installazione di driver lato client, né un pannello di configurazione DSN, né l'accesso tramite API ODBC. Il menu "Dati" di Google Sheets non offre un equivalente del percorso "Ottieni dati > Da ODBC" di Excel.
Questo significa che ogni affermazione relativa a "ODBC per Fogli Google" descrive in realtà un ponte indiretto: un servizio middleware che esegue ODBC su un server remoto e trasmette i risultati a Fogli Google tramite un canale separato. Questi ponti aggiungono costi, latenza, complessità di configurazione e una dipendenza da terze parti al flusso di dati.
Perché JDBC e Apps Script sono inadeguati
Apps Script JDBC: l'opzione integrata (limitata) di Google
Google Apps Script include un Servizio JDBC che permette di connettersi direttamente a database MySQL, SQL Server, PostgreSQL e Oracle tramite uno script collegato a un foglio di calcolo di Google Sheets. A prima vista, sembra risolvere il problema. In produzione, però, i limiti emergono rapidamente.
Il servizio impone un timeout di esecuzione rigido di 6 minuti ad ogni esecuzione dello script. Per le query che restituiscono set di risultati di grandi dimensioni, uniscono più tabelle o si connettono a database con latenza di rete elevata, questo limite rappresenta una limitazione costante. Non è possibile estenderlo, nemmeno con i piani Google Workspace Business o Enterprise.
Le credenziali del database (hostname, porta, nome utente e password) devono essere scritte direttamente nel codice di Apps Script come stringa di connessione JDBC. Chiunque abbia accesso in modifica al foglio di calcolo può aprire l'editor di script e leggerle. Non esiste un gestore di segreti o un archivio di credenziali integrato per le connessioni JDBC di Apps Script. Ciò crea un rischio significativo per la sicurezza, soprattutto quando i fogli di calcolo vengono condivisi tra team o con collaboratori esterni.
Ogni query richiede anche la scrittura di codice JavaScript: stabilire la connessione, eseguire la query SQL, iterare sul ResultSet e scrivere i valori nelle celle riga per riga. L'aggiunta di filtri interattivi implica la creazione di barre laterali HTML personalizzate o moduli di dialogo. Si tratta di un notevole sforzo di sviluppo per quella che dovrebbe essere una semplice esperienza del tipo "seleziona una query, regola i filtri, esegui".
Servizi di bridge ODBC di terze parti
Servizi come CData Connect Cloud e piattaforme simili offrono connettori di database ospitati nel cloud che espongono i database come origini dati di Fogli Google. Eseguono driver ODBC o nativi nella loro infrastruttura cloud e inoltrano i risultati al foglio di calcolo. Questi servizi funzionano, ma hanno un costo: abbonamenti mensili che scalano in base all'utilizzo, credenziali di database archiviate in un ambiente cloud di terze parti e una complessità di configurazione che spesso è paragonabile a quella richiesta da ODBC stesso su desktop.
Esportazione manuale in formato CSV
La soluzione più comune rimane anche la più noiosa: esportare i risultati delle query da un client di database in formato CSV, caricarli su Google Drive e importarli in Fogli Google. I dati sono obsoleti nel momento stesso in cui vengono esportati. Il processo deve essere ripetuto ogni volta che sono necessari dati aggiornati. Per i report giornalieri o settimanali, questo ciclo manuale consuma ore di lavoro degli analisti che potrebbero essere dedicate all'analisi vera e propria.
Query Streams: l'alternativa senza ODBC a Fogli Google
Query Streams elimina gli script, i bridge e le esportazioni manuali. Un leggero Agente di rete installato sul tuo server di database gestisce tutta la comunicazione del database. componente aggiuntivo Google Sheets Si connette all'agente tramite il relay Query Streams: nessun driver ODBC, nessuna stringa di connessione JDBC, nessun codice Apps Script e nessun servizio di cloud di terze parti per l'archiviazione delle credenziali.
Zero autisti, zero script
Non è necessario installare nulla sui computer degli utenti. Non c'è codice Apps Script da scrivere o gestire. L'agente gestisce la comunicazione con il database lato server.
Connessione solo in uscita
Nessuna porta firewall in entrata. Nessuna VPN. L'agente si connette solo verso l'esterno: il database non è mai esposto a Internet.
Condividi le query, non le credenziali.
Condividi le query salvate con filtri interattivi. I destinatari possono eseguire le query da Fogli Google senza visualizzare il codice SQL o le password del database.
Nessun limite di tempo
Le query vengono eseguite sul server dell'agente, non all'interno di Apps Script. Nessun limite di esecuzione di 6 minuti. I report di lunga durata vengono completati senza interruzioni.
Come funziona: Agente + componente aggiuntivo Fogli Google
Configurare Query Streams per Fogli Google richiede circa 10 minuti, rispetto alle ore che possono essere necessarie per lo sviluppo JDBC con Apps Script o per la configurazione di un bridge ODBC.
Installare l'agente
Scarica e installa Query Streams Agent sul tuo server di database o su qualsiasi macchina con accesso al database. Disponibile per Windows, macOS e Linux.
Aggiungi il tuo database
Apri l'interfaccia utente locale dell'agente e aggiungi la connessione al database. L'agente memorizza le credenziali localmente: non lasciano mai il tuo server.
Salva una query
Utilizza il portale web Query Streams per scrivere SQL oppure lascia che Nova AI Generalo a partire da un linguaggio semplice. Salva le query con filtri interattivi opzionali.
Esegui da Fogli Google
Apri il componente aggiuntivo Fogli Google, seleziona la query salvata, regola i filtri e avvia l'esecuzione. I risultati in tempo reale verranno visualizzati direttamente nelle celle del foglio di calcolo.
Bridge ODBC vs Apps Script, JDBC vs Query Streams
Ecco un confronto tra i tre approcci in base ai fattori più importanti per la connettività al database di Google Sheets in ambiente di produzione.
| Caratteristica | Servizi di ponte ODBC | Apps Script JDBC | Flussi di query |
|---|---|---|---|
| Configura reputazione | Configurazione middleware elevata | Livello intermedio — Programmazione JavaScript | Basso — installazione dell'agente una tantum |
| Timeout di esecuzione | Varia a seconda del servizio | limite massimo di 6 minuti | Nessun timeout |
| Archiviazione delle credenziali | cloud di terze parti | Incorporato nel codice dello script | Solo sul server agente |
| È richiesta la conoscenza della programmazione. | Minimo (basato sulla configurazione) | JavaScript completo per ogni query | Nessuno — componente aggiuntivo visivo |
| Condivisione delle query | Non integrato | Condividi il foglio di calcolo (espone il codice) | Condividi le query con i filtri, nascondi SQL |
| Filtri interattivi | Non disponibile | È necessaria la codifica manuale | Rilevato automaticamente da SQL |
| Database supportati | Varia a seconda del servizio | MySQL, SQL Server, PostgreSQL, Oracle | 10 database tra cui BigQuery, DuckDB, Snowflake |
| Esecuzione parallela | Dipende dal servizio | Monothreaded | Query multiple simultanee |
| Generazione di query tramite IA | Non disponibile | Non disponibile | Nova AI text-to-SQL |
| Supporto anche per Excel | Prodotto separato | Solo Fogli Google | Le stesse query funzionano nel componente aggiuntivo di Excel |
| Automazione | Varia | Inneschi temporizzati | Sincronizzazione programmata + 6 piattaforme |
| Costo mensile | È necessario un abbonamento. | Gratuito (con limitazioni) | È disponibile un livello gratuito |
Database supportati
Query Streams supporta 10 database tramite una singola installazione dell'Agent. Lo stesso Agent, le stesse query salvate e lo stesso componente aggiuntivo per Fogli Google funzionano con ogni tipo di database supportato. Nessun connettore, driver o abbonamento bridge separato per ogni database:
- Microsoft SQL Server — Express, Standard, Enterprise, Azure SQL e AWS RDS. Collegare SQL Server a Google Sheets
- PostgreSQL — tutte le versioni, più AWS RDS, Azure Database, Google Cloud SQL, Supabase e Neon. Collega PostgreSQL a Google Sheets
- MySQL — 5.7+, Amazon RDS MySQL, Azure Database per MySQL, Google Cloud SQL, PlanetScale. Collega MySQL a Google Sheets
- MariaDB — 10.x e 11.x, SkySQL, tutte le varianti ospitate nel cloud. Collega MariaDB a Google Sheets
- SQLite — file .db locali sulla macchina dell'agente. Collega SQLite a Google Sheets
- Microsoft Access — File .accdb e .mdb. Collega l'accesso a Fogli Google
- Oracolo — 11g+, Oracle Cloud, Oracle Autonomous Database. Collegare Oracle a Google Sheets
- Fiocco di neve — tutte le edizioni su AWS, Azure e GCP. Collega Snowflake a Google Sheets
- Google BigQuery — tutti i tipi di progetto e tutte le regioni. Collega BigQuery a Fogli Google
- DuckDB — database analitici locali e interrogazioni di file Parquet/CSV. Collega DuckDB a Google Sheets
È possibile distribuire più agenti per account in base al livello di abbonamento: server on-premise, AWS EC2, macchine virtuali Azure, Google Cloud o qualsiasi ambiente a livello globale. Ogni agente si gestisce autonomamente con aggiornamenti automaticie tutte le fonti di dati vengono visualizzate come un elenco a discesa unificato nel componente aggiuntivo Fogli Google. Gli utenti possono selezionare le fonti di dati disponibili senza dover sapere quale agente o posizione le ospita.
Domande frequenti
È possibile collegare un database a Fogli Google senza scrivere codice Apps Script? +
Il componente aggiuntivo Fogli Google funziona sui dispositivi mobili? +
Come gestisce Query Streams il timeout di 6 minuti che limita le chiamate JDBC di Apps Script? +
Gli utenti di Fogli Google necessitano di credenziali di accesso al database per eseguire query? +
È possibile eseguire più query contemporaneamente in Fogli Google? +
È compatibile con Google Workspace for Education? +
Posso utilizzare Query Streams sia con Fogli Google che con Microsoft Excel? +
Come funzionano i filtri interattivi nel componente aggiuntivo Fogli Google? +
@region) o valori statici rilevati automaticamente dalla clausola WHERE (ad esempio, DOVE status = 'attivo'Nell'estensione Fogli Google, questi elementi appaiono come menu a tendina, campi di testo o selettori di data che gli utenti possono regolare prima di ogni esecuzione, senza dover modificare alcun codice SQL o altro codice.
Iniziare
Collega il tuo database a Fogli Google in 10 minuti
Con una sola installazione dell'Agent, puoi sostituire tutte le soluzioni alternative JDBC di Apps Script, gli abbonamenti al bridge ODBC e le esportazioni CSV manuali nel tuo flusso di lavoro con Fogli Google. Registrati gratuitamente, installa l'Agent ed esegui la tua prima query oggi stesso.
Guide correlate: Database in Google Sheets | Alternativa ODBC per Excel | Conversione del testo in SQL con Nova AI | Database in Microsoft Excel | Automazione e integrazione
Categoria: Articoli
Tag: Alternativa ODBC, Fogli Google, Connettore di database, SQL, Apps Script, JDBC, Dati in tempo reale
Meta Description: Alternativa ODBC per Fogli Google. SQL in tempo reale, nessun driver. 10 database. Prova gratuita.

