Ottieni dati da un SQLite file in Excel
Apri il tuo database SQLite in Excel e aggiornalo quando vuoi. Nessun driver ODBC, nessuna esportazione in CSV, nessuna macro. La prima volta ci vogliono circa dieci minuti, ed è incluso nel piano gratuito.
Quello che otterrai alla fine
Un foglio di calcolo che mostra i risultati in tempo reale di una query SQL sul tuo file SQLite, con un pulsante che visualizza le righe più recenti ogni volta che i dati cambiano. Ad esempio:
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | ID cliente | nome di battesimo | cognome | Paese | totale |
| 2 | 1042 | Maria | Alvarez | U.S.A. | 1,284.50 |
| 3 | 1043 | Daniel | Okafor | U.S.A. | 612.00 |
| 4 | 1047 | Priya | Nair | U.S.A. | 2,090.75 |
| 5 | 1051 | Tommaso | Berg | U.S.A. | 338.20 |
| 6 | 1056 | Lucia | Ferreira | U.S.A. | 1,455.00 |
| 7 | 1060 | Kenji | Sato | U.S.A. | 874.10 |
| 8 |
I database SQLite sono file singoli, che di solito terminano con .db, .sqlite, .sqlite3Excel non è in grado di aprirli autonomamente e la soluzione più comune prevede l'installazione di un driver ODBC e la gestione delle stringhe di connessione. Query Streams evita questo problema: un piccolo programma di supporto legge il file nella posizione in cui si trova già, e un componente aggiuntivo di Excel gli richiede le righe desiderate. I due programmi non devono necessariamente trovarsi sullo stesso computer. Il file può essere sul computer dell'ufficio e voi potete essere ovunque: sul vostro portatile a casa, sul computer di un collega dall'altra parte del paese o su Excel sul web.
Cosa ti servirà
Un account Query Streams
Il piano gratuito è sufficiente per questa guida. Registrati su my.querystreams.com.
L'agente sul computer che ha il file
Un piccolo programma che viene eseguito in background e legge il file quando Excel lo richiede. Il passaggio 2 qui sotto mostra dove trovarlo.
Il tuo file SQLite
Sapere dove si trova, ad esempio C:\Data\sales.dbSe il file si trova su OneDrive, Dropbox o Google Drive, assicurati che sia sincronizzato con questo computer.
Quale computer riceve l'agente? Quello in cui si trova il file. L'agente deve essere in grado di aprire il file direttamente, quindi va su quel computer e quel computer deve rimanere acceso. Excel può essere ovunque: il tuo portatile a casa, il computer di un collega dall'altra parte del paese o Excel sul web. Non è necessario installare nient'altro dove è in esecuzione Excel.
Collegalo in cinque passaggi
-
Crea il tuo account
Vai a my.querystreams.com e iscriviti. Scegli il Gratuito Piano. Si tratta di un piano reale, non di una versione di prova, che include la connessione al file SQLite e l'esecuzione di query da Excel.
Installa l'agente sul computer che contiene il file



Accedi, apri Scaricamentoe installa l'agente per il tuo sistema sul computer in cui si trova il file. L'operazione richiede un minuto e da quel momento in poi si avvierà automaticamente.
Perché un piccolo programma invece di un driver? L'Agent è un'unica installazione per Windows, Mac o Linux (circa 85 MB su Windows, poco più di 100 MB su Mac e Linux) che funziona silenziosamente in background. Stabilisce una connessione in uscita crittografata con Query Streams, nello stesso modo di un browser, quindi non è necessario aprire porte del firewall né configurare una VPN. Il file rimane sul computer e i dati vengono trasmessi ovunque vi troviate, anche attraverso Internet se necessario. L'unico componente aggiuntivo di cui dovrete occuparvi è l'Agent stesso.
La pagina di download mostra La tua chiave di accesso. Incollalo nell'Agente quando richiesto e attendi che il badge venga letto Connesso ai flussi di queryQuesta è l'unica operazione che si esegue sull'agente stesso.
Se volete, potete trovare le guide complete: Finestre, Mac, Linux.
-
Puntalo al tuo file SQLite
Torna al tuo browser, apri Agenti dati (Sotto Dati nel menu in alto). Il tuo agente è elencato lì. Fai clic Aggiungi connettore, scegliere SQLitee compilare:
- Nome della società
- Un nome che riconoscerai in seguito, come ad esempio "Database delle vendite".
- Percorso file database
- Il percorso del file SQLite sul computer dell'agente, ad esempio C:\Data\sales.db; utilizzare Sfoglia per selezionarlo.
Cliccare Verifica la connessioneQuando legge Collegato, clicca RisparmiareLa connessione raggiunge il tuo agente in pochi secondi.
Test fallito? Nella maggior parte dei casi, il percorso contiene un errore di battitura oppure il file si trova su un computer diverso da quello dell'agente. Apri la cartella, copia il percorso dalla barra degli indirizzi e incollalo nuovamente.
-
Aggiungere flussi di query a Excel
In Excel, vai a Inserisci → Ottieni componenti aggiuntivi, cerca Flussi di querye clicca AggiungiOppure aprilo direttamente da Query Streams su Microsoft AppSourceSul ripiano multifunzione compare il pulsante Query Streams. Accedi con lo stesso account.
Funziona con Excel per Microsoft 365 su Windows e Mac, e con Excel sul web.
-
Porta il tuo primo tavolo
Fai clic sul pulsante Query Streams, scegli Trasmetti una querye seleziona la connessione appena stabilita.
Digita la query che vuoi eseguire. Questa estrae alcune colonne da un clienti tavolo:
Esempio · SQLSELEZIONA customer_id, name, city DA customers ORDINA PER name LIMIT 100;
Sotto Scheda di destinazione scegliere Crea un nuovo foglioQuindi premi il pulsante di riproduzione (la freccia ▶). Le righe vengono importate in Excel in uno o due secondi. Premilo di nuovo ogni volta che i dati cambiano e il foglio si aggiornerà automaticamente.
Non conosci SQL? Crea la query direttamente nel portale Query Streams. Generatore di query Mostra le tue tabelle e colonne in modo da poterle selezionare e cliccare. Con i piani Business puoi anche chiedere a Nova in linguaggio naturale ("mostrami i clienti negli Stati Uniti") e il sistema scriverà automaticamente la query SQL. Salva la query e sarà disponibile con un solo clic nel portale e nell'elenco delle query salvate del componente aggiuntivo, a partire dal piano Personal Core.
Questo è tutto. I tuoi dati sono presenti nel foglio di calcolo e rimangono aggiornati con un solo clic. Nulla ha lasciato la tua rete, a parte le righe che hai richiesto.
Buone mosse successive
- Salva la query nel portale, così puoi eseguirlo di nuovo con un solo clic, da Excel o Fogli Google.
- Aggiungi un filtro come ad esempio un intervallo di date, in modo che la stessa query possa rispondere "questo mese" senza modifiche.
- Condividi i risultati con un collega. Loro vedono le righe, non il tuo file e non il tuo percorso file.
Domande che le persone si pongono
È necessario che Excel sia installato sullo stesso computer del file SQLite?
No. Solo l'agente deve trovarsi nella stessa posizione del file SQLite. Excel può essere installato su qualsiasi computer con una connessione a Internet, inclusi Excel sul Web e Excel su Mac. Accedi al componente aggiuntivo con il tuo account e troverai le tue connessioni.
Il mio file del database viene caricato da qualche parte?
No. L'agente legge il file sul tuo computer e invia solo le righe richieste dalla tua query. Il file rimane dov'è.
Il file può essere archiviato su OneDrive, Dropbox o Google Drive?
Sì, a patto che sia sincronizzato con il computer su cui è in esecuzione l'Agent, in modo che quest'ultimo lo veda come un normale file locale. Imposta la connessione in modo che punti alla copia sincronizzata.
Il piano gratuito copre davvero tutto questo?
Sì. La versione gratuita è un piano che mantieni, non una prova che scade. Scopri esattamente cosa include su pagina dei prezzi.
Funziona con Excel per Mac?
Sì. Excel per Microsoft 365 su Mac e Windows, ed Excel sul web.
Guide correlate
Ogni guida per SQLite
Non è proprio la tua configurazione?
- Hai una cartella piena di file SQLite invece di uno solo? SQLite Folder unisce le tabelle che condividono lo stesso nome in un'unica tabella e contrassegna ogni riga con il file di provenienza → SQLite Folder
- Vuoi interrogare direttamente le cartelle di lavoro di Excel? Excel Folder legge una cartella di cartelle di lavoro come tabelle → Excel Folder
Setup trouble?
- Agent says the file or folder does not exist, or access is denied? Mapped drives, network shares, OneDrive and Linux home folders each need one fix → Where the Agent can read files from
- Agent shows Offline, or Test connection and Browse are greyed out? Check that the Agent is online → Is the Agent online?

