Visualizza le categorie

Integrazione di Google Sheets SQLite - Sincronizzazione automatica dei dati del database live

9 minuti di lettura

INTEGRAZIONE

SQLite Fogli di Google

SQLite SQLite
Flussi di query Flussi di query
Fogli di Google Fogli di Google
Codice zero
Configurazione semplice
Veloce

Query Streams consente una perfetta integrazione con Google Sheets SQLite, sincronizzando automaticamente i dati SQLite in tempo reale con i tuoi fogli di Google Sheets. Iscriviti gratuitamente a QueryStreams.com e inizia ad automatizzare i tuoi flussi di dati da SQLite a Fogli Google in pochi minuti.

Questa guida mostra come configurare la sincronizzazione automatica dei dati da SQLite a Fogli Google utilizzando Query Streams. Che si tratti di mantenere aggiornati i fogli di gestione dei progetti con i record del database, sincronizzare i dati di inventario con gli spazi di lavoro collaborativi o automatizzare i flussi di lavoro di reporting, Query Streams offre una soluzione sicura e senza codice per l'integrazione tra SQLite e Fogli Google.

Automazione programmata

Sincronizzazione ogni ora, ogni giorno o secondo programmi personalizzati

Sicurezza per progettazione

Le credenziali rimangono sulla tua rete

Velocissimo

Streaming dati ottimizzato

Sincronizzazione intelligente

Inserisci, aggiorna, elimina automaticamente

Cos'è l'integrazione di Google Sheets con SQLite?

L'integrazione di Google Sheets con SQLite collega il tuo database SQLite a Google Sheets, consentendo la sincronizzazione automatica dei dati senza esportazioni o importazioni manuali. Query Streams funge da ponte sicuro tra il tuo database e Google Sheets, eseguendo query SQL salvate a intervalli regolari e inviando i risultati direttamente ai tuoi fogli di calcolo.

Funzionalità principali:

  • Sincronizzazione automatica: Pianifica le query in modo che vengano eseguite ogni ora, ogni giorno o a intervalli personalizzati.
  • Modalità sincronizzazione completa: Inserisci nuove righe, aggiorna quelle esistenti e rimuovi automaticamente i record eliminati.
  • Modalità aggiungi: Aggiungi nuovi record senza modificare i dati esistenti (ideale per registri e cronologia)
  • Connessione sicura: Le credenziali del database rimangono protette all'interno della rete
  • Non è richiesta alcuna codifica: Configura tutto tramite il portale web Query Streams

Prerequisiti

1

Agente Query Streams installato

L'agente deve essere in esecuzione sulla rete con accesso al database SQLite.

Installare l'agente per i flussi di query →
2

Origine dati SQLite configurata

Il database SQLite deve essere aggiunto come origine dati nell'agente.

Collega SQLite a Query Streams →
3

Account Google Sheets

Un account Google Sheets con accesso API (disponibile nei piani Business ed Enterprise o tramite prova gratuita).

4

Query salvata

Almeno una query salvata in Query Streams che restituisce i dati che desideri sincronizzare.

Passaggio 1: crea la tua query SQLite

1
2
3
4
5
6
7

Prima di configurare l'integrazione, è necessario disporre di una query salvata che restituisca i dati che si desidera sincronizzare con Google Sheets.

  1. Accedi al portale Query Streams: Visita my.querystreams.com e accedi
  2. Apri il Query Builder: Accedi al Query Builder dalla dashboard.
  3. Seleziona la tua fonte dati SQLite: Nella barra laterale Data Explorer a sinistra, espandi il tuo Data Realm, quindi seleziona il connettore SQLite e scegli il database che desideri interrogare.
  4. Scrivi la tua query SQL: Crea la query che restituisce i dati che desideri sincronizzare.
Esempio di query SQLite SQL
SELECT 
    order_id,
    customer_name,
    order_date,
    total_amount,
    status
FROM orders
WHERE order_date >= date('now', '-30 days')
ORDER BY order_date DESC
LIMIT 1000;
  1. Prova e salva: Esegui la query per verificare i risultati, quindi salvala con un nome descrittivo come "Ordini recenti per Google Sheets".
Consiglio dell'esperto: Se prevedi di utilizzare la modalità Full Sync, assicurati che la tua query includa una colonna con un identificatore univoco (come ID ordine) che Google Sheets può utilizzare per abbinare le righe.

Passaggio 2: creare l'integrazione con Google Sheets

2
3
4
5
6
7

Ora collegherai la query salvata a Google Sheets tramite la funzione Automazione.

  1. Passa alla sezione Automazione: Nel portale Query Streams, fare clic su Automazione nella barra laterale sinistra
  2. Crea nuova integrazione: Cliccare Nuova integrazione per avviare la procedura guidata di configurazione
  3. Seleziona la query salvata: Scegli la query SQLite creata nel passaggio 1.
  4. Scegli Google Sheets come destinazione: Seleziona Fogli di Google dall'elenco delle piattaforme disponibili

Passaggio 3: collega il tuo account Google Sheets

3
4
5
6
7

Query Streams utilizza OAuth per connettersi in modo sicuro al tuo account Google Sheets. Si tratta di una semplice autorizzazione con un clic che concede a Query Streams il permesso di scrivere dati nei tuoi fogli di calcolo.

A

Autorizza Google Sheets tramite OAuth

  1. Cliccare Collega Google Sheets nei flussi di query
  2. Accedi con il tuo account Google quando richiesto.
  3. Esamina e accetta la richiesta di autorizzazione
  4. Query Streams riceverà l'autorizzazione
  5. Verrai reindirizzato nuovamente a Query Streams.
B

Conferma connessione

Query Streams confermerà che la connessione OAuth è stata stabilita.

C

Inizia a utilizzare

Il tuo account Google Sheets è ora collegato e pronto a ricevere dati.

Passaggio 4: seleziona il foglio di destinazione

4
5
6
7

Scegli dove sincronizzare i tuoi dati SQLite in Fogli Google.

  1. Sfoglia i tuoi fogli: Query Streams mostrerà i fogli e gli spazi di lavoro disponibili in Google Sheets.
  2. Seleziona un foglio: Scegli un foglio esistente su cui sincronizzare i dati oppure seleziona Crea nuovo foglio
  3. Mappatura delle colonne: Query Streams mapperà automaticamente le colonne della query SQL alle colonne di Google Sheets. Controlla e modifica se necessario.
Suggerimento: Se si crea un nuovo foglio, Query Streams creerà automaticamente delle colonne basate sui risultati della query.

Passaggio 5: configurare la modalità di sincronizzazione

5
6
7

Scegli come Query Streams deve gestire la sincronizzazione dei dati.

+

Modalità Append

Ideale per registri e cronologia
  • Aggiunge nuove righe in fondo
  • Non modifica mai le righe esistenti
  • Non cancella mai i dati
  • Conserva i documenti storici
Ideale per: Registri di audit, cronologia delle transazioni, tracciamento degli eventi, dati temporali

Modalità Full Sync

Popolare
Ideale per dati in tempo reale
  • Inserti nuovi record
  • Aggiornamenti record modificati
  • Elimina record rimossi
  • Richiede colonna chiave
Ideale per: Inventario, dati anagrafici, registrazioni attive, dashboard

Selezione colonna chiave: Se utilizzi la modalità Sincronizzazione completa, seleziona la colonna che identifica in modo univoco ogni riga. Questa colonna deve essere presente sia nei risultati della query SQL che nel foglio Google Sheets.

Comportamento della sincronizzazione delle colonne (SYNC vs PRESERVE)

Per ogni colonna nella mappatura dei campi, scegli come Query Streams deve gestirla durante la sincronizzazione:

SYNC (Predefinito)

Valore sorgente sovrascrive sempre bersaglio

Utilizzo per: Colonne di dati che devono corrispondere esattamente al database (stato dell'ordine, totali, date)

PRESERVARE

Il valore target è mai sovrascritto

Utilizzo per: Colonne in cui è possibile aggiungere note manuali, assegnazioni o aggiornamenti di stato in Fogli Google
Esempio: sincronizzazione degli ordini con le note del team
Colonne sorgente (da SQLite)
  • ID ordine – Campo chiave
  • nome_cliente – SYNC
  • stato – SYNC
  • totale – SYNC
Colonne aggiunte dall'utente (in Google Sheets)
  • Assegnato a – CONSERVARE
  • Note – CONSERVARE
  • Priorità – CONSERVARE
Risultato: Ogni sincronizzazione aggiorna i dati degli ordini dal database, conservando le note e gli incarichi del tuo team.

Passaggio 6: imposta la pianificazione della sincronizzazione

6
7

Configura quando Query Streams deve sincronizzare i dati da SQLite a Fogli Google.

Manuale Esegui sincronizzazioni solo su richiesta
Ogni 5 minutiSincronizzazione ad alta frequenza per dati in tempo reale
Ogni 10 minutiAggiornamenti quasi in tempo reale
Ogni 15 minutiSincronizzazione frequente per dati attivi
🕑
Ogni ora Sincronizza ogni ora
📅
GiornalieroSincronizza una volta al giorno all'ora specificata
Personalizzato Imposta giorni e orari specifici

Passaggio 7: Rivedere e attivare

7
  1. Configurazione della revisione: Verifica tutte le impostazioni, inclusi query, destinazione, modalità di sincronizzazione e pianificazione.
  2. Assegna un nome alla tua integrazione: Assegnagli un nome descrittivo come "Ordini su Google Sheets sincronizzazione giornaliera".
  3. Attiva: Cliccare Crea integrazione salvare e attivare
  4. Esegui sincronizzazione iniziale: Cliccare Corri ora eseguire la prima sincronizzazione e verificare che tutto funzioni correttamente

Congratulazioni!

L'integrazione tra SQLite e Fogli Google è ora attiva. I dati si sincronizzeranno automaticamente in base alla pianificazione impostata.

Monitoraggio dell'integrazione

Dopo l'attivazione, puoi monitorare l'integrazione di Google Sheets con SQLite dalla dashboard di Automazione:

🕑

Ora dell'ultima sincronizzazione

Visualizza quando i dati sono stati sincronizzati l'ultima volta

📊

Righe sincronizzate

Visualizza il numero di righe inserite, aggiornate ed eliminate

🔔

Avvisi di errore

Ricevi una notifica se la sincronizzazione non riesce

📃

Cronologia sincronizzazioni

Rivedi le operazioni di sincronizzazione passate e i relativi risultati

Risoluzione dei problemi di sincronizzazione tra SQLite e Fogli Google

Se riscontri problemi con l'integrazione tra SQLite e Fogli Google, consulta queste soluzioni comuni:

  • La sincronizzazione mostra 0 righe: Verifica che la query SQL restituisca dati quando viene eseguita manualmente nel Generatore di query. Controlla che l'agente sia in esecuzione e che il percorso del file SQLite sia accessibile.
  • L'autenticazione OAuth di Google Sheets è scaduta: I token OAuth di Google scadono periodicamente. Ricollega il tuo account Google dalla pagina delle impostazioni di integrazione in Query Streams.
  • Errori di mancata corrispondenza delle colonne: Se hai modificato le colonne della query SQL dopo aver creato l'integrazione, aggiorna la mappatura dei campi in modo che corrisponda ai nuovi nomi delle colonne.
  • Database SQLite bloccato: Se un altro processo detiene un blocco di scrittura sul file SQLite, Query Streams potrebbe non riuscire a leggere. Assicurarsi che nessun processo di scrittura simultaneo blocchi l'accesso durante gli orari di sincronizzazione programmati.
  • Agente offline: L'agente Query Streams deve essere in esecuzione affinché le sincronizzazioni vengano eseguite. Verifica lo stato dell'agente nella dashboard del portale. L'agente si avvia automaticamente all'avvio del sistema se installato come servizio.

Per problemi persistenti, contattare Supporto per Query Streams oppure controlla indice della documentazione per ulteriori guide.

Query SQLite su richiesta in Fogli Google

Oltre all'automazione programmata, Query Streams consente anche di eseguire query SQLite in tempo reale direttamente dal componente aggiuntivo Fogli Google. Questa funzione è ideale quando si ha bisogno di dati aggiornati immediatamente, senza dover attendere il successivo ciclo di sincronizzazione.

  • Installa il componente aggiuntivo: Ottieni il gratuito Componente aggiuntivo Query Streams per Fogli Google dal Marketplace di Google Workspace
  • Seleziona una query salvata: Scegli una qualsiasi query SQLite salvata dal tuo account
  • Filtri regolati: Imposta intervalli di date, categorie o qualsiasi filtro supportato dalla tua query, senza bisogno di modificare il codice SQL.
  • Esegui e trasmetti in streaming: Fai clic su Esegui per trasmettere i dati in tempo reale direttamente nel tuo foglio, su richiesta.

L'approccio on-demand è perfetto per report ad hoc, controlli rapidi dei dati e situazioni in cui hai bisogno dei dati più recenti dal tuo database SQLite in Fogli Google. Puoi persino eseguire più query in parallelo su diverse schede del foglio di lavoro.

Casi d'uso comuni per l'integrazione di Google Sheets con SQLite

💼

Gestione progetti

Sincronizza i dati di progetto, le tappe fondamentali e l'allocazione delle risorse dal tuo database SQLite a Fogli Google per una maggiore collaborazione e visibilità in team.

💰

Pipeline delle vendite

Mantieni aggiornati i fogli Google del tuo team di vendita con le ultime opportunità, offerte e informazioni sui clienti provenienti dal tuo database CRM.

📦

Tracciamento inventario

Aggiorna automaticamente i livelli delle scorte, i conteggi delle giacenze e le informazioni sui prodotti in Google Sheets per i team addetti al magazzino e alle operazioni.

📈

Rendicontazione finanziaria

Sincronizza i dati di bilancio, le note spese e gli indicatori finanziari con Google Sheets per creare dashboard esecutive e report per gli stakeholder.

👥

Risorse umane e operazioni

Mantieni sincronizzati gli elenchi dei dipendenti, i registri dei reparti e i dati organizzativi tra il database HRIS e Google Sheets.

Domande frequenti

Con quale frequenza è possibile sincronizzare i dati da SQLite a Google Sheets? +

Query Streams supporta pianificazioni di sincronizzazione da ogni ora a intervalli personalizzati. Nella maggior parte dei casi, le sincronizzazioni giornaliere o orarie offrono un buon equilibrio tra l'aggiornamento dei dati e le risorse di sistema.

🔒 I miei dati SQLite sono al sicuro durante la sincronizzazione? +

Sì. Le credenziali del database rimangono protette all'interno della rete tramite l'agente Query Streams. I dati vengono crittografati durante il trasferimento e il token API di Google Sheets viene archiviato in modo sicuro. Query Streams non archivia mai i dati grezzi del database.

Cosa succede se la sincronizzazione non riesce? +

Query Streams riproverà le sincronizzazioni non riuscite e ti notificherà gli errori persistenti. Puoi visualizzare i dettagli dell'errore nella cronologia delle sincronizzazioni e avviare manualmente un nuovo tentativo una volta risolto il problema.

📂 È possibile sincronizzare i dati con più fogli di Google Sheets dallo stesso database SQLite? +

Sì. Crea integrazioni separate per ogni foglio di destinazione. Ogni integrazione può utilizzare una query SQL, una modalità di sincronizzazione e una pianificazione diverse.

Funziona con i servizi SQLite cloud? +

Sì. Query Streams supporta tutte le varianti SQLite, inclusi Amazon RDS per SQLite, Azure Database per SQLite, Google Cloud SQL per SQLite, PlanetScale e istanze self-hosted.

Posso eseguire query SQLite in tempo reale su richiesta in Fogli Google? +

Sì. Oltre all'automazione programmata, puoi installare il componente aggiuntivo Query Streams per Fogli Google ed eseguire query SQLite salvate su richiesta. Seleziona una query, regola i filtri e fai clic su Esegui per visualizzare i risultati in tempo reale direttamente nel tuo foglio di calcolo.

Posso condividere query SQLite con membri del team che non conoscono SQL? +

Sì. Query Streams ti permette di condividere le query salvate via email. I destinatari installano il componente aggiuntivo Fogli Google, visualizzano solo il nome della query e i filtri disponibili e la eseguono con un clic. Non vedono mai il codice SQL, le credenziali del database o lo schema.

Updated on 3 giugno 2026

Powered by BetterDocs