Pobierz dane z SQLite plik do Excel
Otwórz bazę danych SQLite w Excelu i odświeżaj ją, kiedy tylko chcesz. Bez sterownika ODBC, bez eksportowania do CSV, bez makr. Za pierwszym razem zajmie to około dziesięciu minut, a plan darmowy to obejmuje.
Co z tego wyjdzie?
Arkusz kalkulacyjny pokazujący na żywo wyniki zapytania SQL do pliku SQLite, z przyciskiem pobierającym najnowsze wiersze po każdej zmianie danych. Na przykład:
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | customer_id | imię | nazwisko | kraj | całkowity |
| 2 | 1042 | Maria | Álvarez | USA | 1,284.50 |
| 3 | 1043 | Daniel | Okafor | USA | 612.00 |
| 4 | 1047 | Priya | Nair | USA | 2,090.75 |
| 5 | 1051 | Tomasz | Góra | USA | 338.20 |
| 6 | 1056 | Lucía | Ferreira | USA | 1,455.00 |
| 7 | 1060 | Kenji | Sato | USA | 874.10 |
| 8 |
Bazy danych SQLite to pojedyncze pliki, zwykle kończące się na .db, .sqlite, .sqlite3Excel nie może ich otworzyć samodzielnie, a standardowe obejście polega na zainstalowaniu sterownika ODBC i zmaganiu się z ciągami połączeń. Query Streams pomija ten problem: mały program pomocniczy odczytuje plik w miejscu, w którym się on znajduje, a dodatek do Excela pyta go o żądane wiersze. Nie muszą one znajdować się na tym samym komputerze. Plik może znajdować się na komputerze biurowym, a Ty możesz być w dowolnym miejscu: na laptopie w domu, komputerze kolegi z drugiego końca kraju lub w Excelu w internecie.
Czego będziesz potrzebować
Konto Query Streams
Plan darmowy wystarczy do tego poradnika. Zarejestruj się na my.querystreams.com.
Agent na komputerze, na którym znajduje się plik
Mały program, który działa w tle i odczytuje plik, gdy Excel o to poprosi. Krok 2 poniżej pokazuje, gdzie go znaleźć.
Twój plik SQLite
Na przykład wiedzieć, gdzie to jest C:\Dane\sales.dbJeśli plik znajduje się w usłudze OneDrive, Dropbox lub Google Drive, upewnij się, że jest synchronizowany z tym komputerem.
Który komputer ma Agenta? Ten, w którym znajduje się plik. Agent musi mieć możliwość bezpośredniego otwarcia pliku, więc plik trafia na ten komputer i ten komputer musi pozostać włączony. Excel może być wszędzie: Twój laptop w domu, komputer kolegi z drugiego końca kraju czy Excel w internecie. Niczego więcej nie trzeba instalować tam, gdzie działa Excel.
Podłącz w pięciu krokach
-
Utwórz swoje konto
Przejdź do my.querystreams.com i zarejestruj się. Wybierz Bezpłatny plan. To prawdziwy plan, a nie wersja próbna, obejmujący podłączenie pliku SQLite i uruchamianie zapytań z programu Excel.
Zainstaluj agenta na komputerze, na którym znajduje się plik



Zaloguj się, otwórz Pobieraći zainstaluj agenta dla swojego systemu na komputerze, na którym znajduje się plik. Zajmie to minutę i od tego momentu uruchomi się automatycznie.
Dlaczego mały program, a nie sterownik? Agent to pojedyncza instalacja dla systemów Windows, Mac lub Linux (około 85 MB w systemie Windows, nieco ponad 100 MB w systemach Mac i Linux), która działa cicho w tle. Nawiązuje jedno szyfrowane połączenie wychodzące do strumieni zapytań, tak jak robi to przeglądarka, więc nie otwierasz portu zapory sieciowej ani nie konfigurujesz sieci VPN. Plik pozostaje na tym komputerze, a wiersze są przesyłane do dowolnego miejsca, w razie potrzeby przez internet. Jedynym elementem po Twojej stronie jest dodatek.
Strona pobierania pokazuje Twój klucz dostępuWklej to do agenta, gdy o to poprosi i poczekaj, aż odznaka zostanie odczytana Połączono ze strumieniami zapytańTo jest jedyna rzecz, którą robisz na samym Agencie.
Pełne opisy przejść, jeśli ich potrzebujesz: Okna, Prochowiec, Linux.
-
Wskaż plik SQLite
Wróć do przeglądarki i otwórz Agenci danych (pod Dane (w górnym menu). Twój agent jest tam wymieniony. Kliknij Dodaj złącze, wybierać SQLitei wypełnij:
- Nazwa połączenia
- Jakąkolwiek nazwę, którą później rozpoznasz, np. Baza danych sprzedaży.
- Ścieżka pliku bazy danych
- Lokalizacja pliku SQLite na komputerze Agenta, np. C:\Data\sales.db; użyj Przeglądaj, aby ją wybrać.
Kliknij Połączenie testowe. Kiedy to czyta Połączony, kliknij ZapiszPołączenie zostanie nawiązane z Twoim agentem w ciągu kilku sekund.
Test nieudany? Dziewięć razy na dziesięć ścieżka zawiera literówkę lub plik znajduje się na innym komputerze niż agent. Otwórz folder, skopiuj ścieżkę z paska adresu i wklej ją ponownie.
-
Dodawanie strumieni zapytań do programu Excel
W programie Excel przejdź do Wstaw → Pobierz dodatki, wyszukaj Strumienie zapytańi kliknij Dodaj. Lub otwórz go bezpośrednio z Strumienie zapytań w Microsoft AppSourceNa wstążce pojawi się przycisk „Strumienie zapytań”. Zaloguj się na to samo konto.
Działa w programie Excel dla usługi Microsoft 365 w systemach Windows i Mac oraz w programie Excel w sieci Web.
-
Przyciągnij swój pierwszy stolik
Kliknij przycisk Zapytaj strumienie, wybierz Przesyłanie strumieniowe zapytaniai wybierz połączenie, które właśnie utworzyłeś.
Wpisz zapytanie, które chcesz uruchomić. To zapytanie pobiera kilka kolumn z klienci tabela:
Przykład · SQLWYBIERZ customer_id, imię, miasto Z klienci ZAMÓW WEDŁUG imię LIMIT 100;
Pod Arkusz docelowy wybierać Utwórz nowy arkusz, a następnie naciśnij przycisk odtwarzania (strzałka ▶). Wiersze trafią do Excela w ciągu sekundy lub dwóch. Naciśnij go ponownie za każdym razem, gdy dane ulegną zmianie, a arkusz zostanie zaktualizowany.
Nie znasz SQL? Zamiast tego utwórz zapytanie w portalu Query Streams. Kreator zapytań Wyświetla tabele i kolumny, dzięki czemu możesz je wskazać i kliknąć. W planach biznesowych możesz również zapytać Novę prostym językiem („pokaż mi klientów w USA”), a ona napisze kod SQL za Ciebie. Zapisz zapytanie i będzie ono dostępne jednym kliknięciem w portalu oraz na liście zapisanych zapytań dodatku od wersji Personal Core w górę.
To wszystko. Twoje dane znajdują się w arkuszu i są aktualizowane jednym kliknięciem. Nic nie opuściło Twojej sieci poza wierszami, o które prosiłeś.
Dobre następne ruchy
- Zapisz zapytanie w portalu, dzięki czemu możesz go ponownie uruchomić jednym kliknięciem z poziomu programu Excel lub Arkuszy Google.
- Dodaj filtr np. zakres dat, dzięki czemu na to samo zapytanie można odpowiedzieć „w tym miesiącu” bez konieczności edycji.
- Udostępnij wyniki z kolegą. Widzą wiersze, a nie Twój plik i ścieżkę do niego.
Pytania, które zadają ludzie
Czy program Excel musi znajdować się na tym samym komputerze, co plik SQLite?
Nie. Tylko Agent musi być obecny w miejscu, w którym znajduje się plik SQLite. Excel może być zainstalowany na dowolnym komputerze z połączeniem internetowym, w tym w Excelu w przeglądarce i Excelu na komputerze Mac. Zaloguj się do dodatku za pomocą swojego konta, a Twoje połączenia będą dostępne.
Czy mój plik bazy danych zostanie gdzieś przesłany?
Nie. Agent odczytuje plik na Twoim komputerze i wysyła tylko wiersze, o które prosi zapytanie. Plik pozostaje tam, gdzie jest.
Czy plik może znajdować się w usłudze OneDrive, Dropbox lub Google Drive?
Tak, pod warunkiem, że jest zsynchronizowany z komputerem, na którym działa Agent, aby Agent widział go jako zwykły plik lokalny. Skieruj połączenie na zsynchronizowaną kopię.
Czy plan darmowy naprawdę to obejmuje?
Tak. Darmowy plan to taki, który możesz zachować, a nie okres próbny, który wygasa. Sprawdź dokładnie, co obejmuje. strona z cenami.
Czy działa z programem Excel dla komputerów Mac?
Tak. Excel dla Microsoft 365 na komputerach Mac i w systemie Windows oraz Excel w sieci Web.
Powiązane przewodniki
Każdy przewodnik dla SQLite
Nie jest to dokładnie to, czego szukasz?
- Masz folder z plikami SQLite zamiast jednego? Folder SQLite scala tabele o tej samej nazwie w jedną tabelę i oznacza każdy wiersz plikiem, z którego pochodzi → SQLite Folder
- Chcesz przeszukiwać same skoroszyty programu Excel? Folder programu Excel odczytuje folder skoroszytów jako tabele → 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?

