Pobierz dane z PostgreSQL do Arkusze Google
Pobierz wiersze na żywo z bazy danych PostgreSQL do Arkuszy Google i odświeżaj je w dowolnym momencie. Bez przesyłania plików CSV, bez skryptów Apps Script i bez kopiowania wklejania. Za pierwszym razem zajmie to około dziesięciu minut, a plan darmowy to obejmuje.
Co z tego wyjdzie?
Arkusz Google pokazujący na żywo wyniki zapytania SQL do bazy danych PostgreSQL, 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 |
Na żywo z PostgreSQLPostgreSQL przechowuje dane na serwerze zarządzanym przez Ciebie lub Twój zespół. Przeniesienie ich do Arkuszy Google zazwyczaj oznacza eksporty CSV, które są nieaktualne od samego początku, lub skrypty, których nikt nie chce utrzymywać. Query Streams pomija ten problem: mały program pomocniczy o nazwie Agent uruchamia zapytanie w miejscu, w którym znajdują się Twoje dane, a dodatek do Arkuszy Google pyta go o żądane wiersze. Tylko wyniki przesyłane są szyfrowanym łączem, a Arkusze Google mogą być dostępne w dowolnym miejscu: w dowolnej przeglądarce na dowolnym urządzeniu.
Czego będziesz potrzebować
Konto Query Streams
Plan darmowy wystarczy do tego poradnika. Zarejestruj się na my.querystreams.com.
Agent na komputerze, który może połączyć się z serwerem
Mały program, który działa w tle i wysyła zapytania do bazy danych, gdy Arkusze Google o to proszą. Często jest to sam serwer bazy danych lub dowolny stale aktywny komputer w tej samej sieci.
Szczegóły połączenia PostgreSQL
Nazwa serwera, nazwa bazy danych oraz nazwa użytkownika i hasło umożliwiające jej odczyt. Jeśli ktoś inny zarządza bazą danych, należy go o to zapytać.
Który komputer ma Agenta? Dowolna maszyna stale włączona, która ma już dostęp do bazy danych PostgreSQL, często sam serwer bazy danych lub komputer w tej samej sieci. Arkusze Google mogą być dostępne wszędzie; działa w Twojej przeglądarce.
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 bazy danych PostgreSQL i uruchamianie zapytań z Arkuszy Google.
Zainstaluj agenta na komputerze, który może połączyć się z serwerem



Zaloguj się, otwórz Pobieraći zainstaluj agenta na komputerze, który ma już dostęp do bazy danych PostgreSQL: często na samym serwerze bazy danych lub na dowolnym komputerze stale aktywnym w tej samej sieci. 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. Twoja baza danych pozostaje w Twojej sieci, a wiersze danych przesyłane są do Ciebie, gdziekolwiek jesteś, przez internet, jeśli zajdzie taka potrzeba. Jedyne, co musisz zrobić, to zainstalować 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.
-
Skieruj go na swoją bazę danych PostgreSQL
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ć PostgreSQLi uzupełnij szczegóły, które zebrałeś wcześniej:
- Nazwa połączenia
- Jakąkolwiek nazwę, którą później rozpoznasz, np. Baza danych sprzedaży.
- Gospodarz
- The server’s name or IP address, like 192.168.1.1, or localhost when the Agent runs on the database’s own computer.
- Port
- Starts at 5432; leave it unless your admin changed the port PostgreSQL listens on.
- Nazwa użytkownika
- A database login that can read your data. The box starts empty; a read-only login is safest.
- Hasło
- The password for that login.
Kliknij Połączenie testowe. Kiedy to czyta Połączony (lub Signed in), kliknij Następny. The next screen, Which databases do you want to work with?, lists the databases this login can see: tick yours. No list? Type the name under Type a database name i kliknij Zweryfikować. Then click Następny Poprzez Data realm and finish with Utwórz łącznikPołączenie zostanie nawiązane z Twoim agentem w ciągu kilku sekund.
Test nieudany? Zazwyczaj Use SSL ticked against a server without encryption (untick it), PostgreSQL not yet allowing the Agent’s computer in pg_hba.conf (shows as an amber Signed in), or a closed port 5432. Każda wiadomość testowa i jej poprawka.
-
See your data in Query Builder Fakultatywny
You can look at your PostgreSQL database before Google Sheets is involved at all. Open Kreator zapytań in the portal and pick the connection you just made. The Schemat tab lists your tables and columns, and clicking one puts its name in the editor, so you can write a query without remembering exact names. Click Bieg and the rows appear under Wyniki. Query Builder is on every plan, Free included.
On Business plans you can also ask Nova in plain English (“show me customers in the USA”) and it writes the SQL for you. When the query looks right, save it: from Personal Core up it shows in the add-on’s Saved Queries list, and on any plan you can copy the SQL into the next step.
-
Dodawanie strumieni zapytań do Arkuszy Google
Otwórz dowolną Arkusz Google i przejdź do Rozszerzenia → Dodatki → Pobierz dodatki, wyszukaj Strumienie zapytańi kliknij Zainstaluj. Lub zainstaluj go bezpośrednio z Strumienie zapytań w sklepie Google WorkspaceGoogle poprosi Cię o zezwolenie na instalację dodatku, jest to normalne.
Następnie jest on dostępny w każdym otwartym Arkuszu Google: ikona strumieni zapytań w panelu bocznym po prawej stronie, również wymieniona pod RozszerzeniaNie ma osobnego logowania. Rozpoznaje konto Google, którego już używasz, więc adres e-mail musi być adresem przypisanym do Twojego konta Query Streams.
-
Przyciągnij swój pierwszy stolik
Kliknij ikonę Strumienie zapytań w panelu bocznym po prawej stronie arkusza (lub znajdź ją pod Rozszerzenia). Wybierać Streamer zapytań i 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 public.customers ZAMÓW WEDŁUG nazwa LIMIT 100;
Pod Arkusz docelowy wybierz zakładkę, na której mają znaleźć się wiersze, a następnie kliknij Uruchom zapytanieWiersze trafiają na tę kartę w ciągu sekundy lub dwóch. Kliknij ponownie „Uruchom zapytanie” za każdym razem, gdy dane ulegną zmianie, a karta zostanie zaktualizowana.
Nie znasz SQL? Build it in Kreator zapytań first and paste it here, or pick it from Saved Queries if you saved it.
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 Arkuszy Google lub Excela.
- 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 twoje dane uwierzytelniające.
Pytania, które zadają ludzie
Czy baza danych PostgreSQL musi znajdować się na komputerze, na którym korzystam z Arkuszy?
Nie. Tylko Agent musi być tam, gdzie znajduje się Twoja baza danych PostgreSQL. Arkusze Google działają w przeglądarce na dowolnym urządzeniu. Otwórz dodatek za pomocą tego samego konta Google, a Twoje połączenia będą dostępne.
Czy moje dane zostaną skopiowane do strumieni zapytań?
Nie. Agent uruchamia zapytanie, w którym znajdują się Twoje dane, i wysyła tylko zwrócone wiersze. Nic nie jest synchronizowane ani przechowywane pomiędzy nimi.
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 arkusz odświeża się sam?
Kliknij ponownie „Uruchom zapytanie”, gdy chcesz uzyskać najnowsze wiersze. Aby arkusz odświeżał się zgodnie z harmonogramem, bez konieczności naciskania klawiszy, skonfiguruj automatyzację w portalu Strumienie zapytań (Strumienie → Automatyzacja). Jest ona dostępna w każdym planie.
Powiązane przewodniki
Każdy przewodnik dla PostgreSQL
Nie jest to dokładnie to, czego szukasz?
- Czy Twoja baza danych jest hostowana na Supabase, Neon, Amazon RDS lub Azure? Wybierz kartę tego dostawcy, wklej jego ciąg połączenia i wypełnij pola; wszystko po tym kroku jest takie samo → Supabase, Neon, Amazon RDS, Azure Postgres
Setup trouble?
- Want the Agent to sign in with a login that can only read? Create a read-only database user, with copy-paste SQL for each database → Create a read-only database user
- Test connection cannot reach the database server? Open the database's port in Windows Defender Firewall on the computer it runs on → Open a firewall port on Windows
- Agent shows Offline, or Test connection and Browse are greyed out? Check that the Agent is online → Is the Agent online?

