W Arkuszach Google nie ma dodatku Power Query. To jest odpowiednik dla danych bazy danych.
Własne arkusze ZAPYTANIE() Funkcja Connected Sheets zmienia tylko kształt komórek już znajdujących się w arkuszu kalkulacyjnym, a usługa BigQuery obsługuje tylko arkusze połączone. Aby pobrać wiersze na żywo z bazy danych SQL Server, PostgreSQL, MySQL lub dowolnej innej na kartę i odświeżyć je jednym kliknięciem, wystarczy zainstalować małego agenta obok bazy danych i skorzystać z dodatku Query Streams. Bez skryptu aplikacji, eksportów i danych uwierzytelniających w arkuszu.
Krótka odpowiedź
Nie, Arkusze Google nie mają funkcji Power Query, a Google nie ogłosiło żadnego. Zamiast tego, to, co ma, dzieli się na trzy kategorie, a to, której potrzebujesz, zależy od tego, gdzie znajdują się dane:
| Twoje dane są w… | Co daje Ci Google | Co to robi |
|---|---|---|
| Komórki w tym samym arkuszu kalkulacyjnym | QUERY(dane, zapytanie) | Filtruje, grupuje, przestawia i sortuje zakres za pomocą języka podobnego do SQL. Nie może nawiązać połączenia z niczym poza arkuszem. |
| BigQuery | Połączone arkusze | Wykresy i zestawienia przestawne na żywo w tabelach BigQuery. Tylko BigQuery, wymagany projekt Google Cloud z rozliczeniami. |
| Własna baza danych: SQL Server, PostgreSQL, MySQL, Oracle… | Nic wbudowanego | Do wyboru masz usługę JDBC Apps Script (kod, limity, lista dozwolonych zapór sieciowych — zobacz szczera wersja), dodatek importera, który kopiuje wiersze zgodnie z harmonogramem lub łącznik na żywo, taki jak ten poniżej. |
Pozostała część tej strony to trzeci wiersz: jak wprowadzić wiersze bazy danych na żywo do Arkuszy Google za pomocą Uruchom zapytanie przycisk, ile kosztuje i dlaczego dodatek Power Query programu Excel nadal jest lepszym narzędziem.
Co z tego wyjdzie?
Karta zawierająca wynik zapytania SQL do bazy danych oraz panel boczny z Uruchom zapytanie Przycisk, który pobiera najnowsze wiersze, kiedy tylko chcesz. 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 Twojej bazy danychZapytanie jest uruchamiane na komputerze, który ma już dostęp do Twojej bazy danych, a nie w chmurze Google ani w arkuszu. Mały program o nazwie Agent znajduje się na komputerze, nawiązuje jedno połączenie wychodzące do strumieni zapytań, uruchamia zapytanie SQL i przesyła strumieniowo tylko wiersze. Dodatek w Arkuszach pyta o te wiersze i umieszcza je pod nagłówkami. Hasło do bazy danych pozostaje w Agencie; nikt, kto otwiera arkusz, nigdy go nie widzi.
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.
Twoje własne dane połączenia
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? Każda maszyna stale włączona, która może uzyskać dostęp do własnej bazy danych, często jest to sam serwer bazy danych lub komputer w tej samej sieci. Arkusze Google mogą być dostępne wszędzie; działa w Twojej przeglądarce.
Skonfiguruj w czterech krokach
-
Utwórz swoje konto
Przejdź do my.querystreams.com i zarejestruj się za pomocą konta Google, którego używasz do Arkuszy. Wybierz Bezpłatny plan. To prawdziwy plan, a nie wersja próbna, obejmujący dwa połączenia i ad-hoc SQL 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 Twojej bazy danych: często jest to sam serwer bazy danych lub dowolny komputer stale aktywny w tej samej sieci. Zajmuje to minutę i od tego momentu uruchamia 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.
-
Dodaj połączenie z bazą danych
W portalu otwórz Dane → Agenci danych, kliknij Dodaj złącze W swoim agencie wybierz typ bazy danych i wpisz hosta, port, bazę danych i login tylko do odczytu. Kliknij Połączenie testowe; kiedy to czyta Połączony, wybierz bazy danych, które chcesz uwzględnić Przechwytywanie schematu i kliknij Zapisz.
Nic do otwarcia w zaporze sieciowej. Agent łączy się z bazą danych z sieci oraz ze strumieniami zapytań wychodzącymi przez HTTPS. Nie ma zakresu adresów Google, który należałoby dopuścić, ani niczego, z czym trzeba by się mierzyć.
-
Uruchom SQL z Arkuszy Google
Otwórz arkusz kalkulacyjny i zainstaluj dodatek Query Streams Z Google Workspace Marketplace, jeśli jeszcze tego nie zrobiłeś. Rozpoznaje konto Google, na którym jesteś już zalogowany; nie ma osobnego logowania. Otwórz je za pomocą ikony w panelu bocznym po prawej stronie (znajduje się ona również pod Rozszerzenia), kliknij Streamer zapytań, wybierz połączenie i wklej zapytanie:
Przykład · SQLSELECT customer_id, nazwa, miasto Z klienci ZAMÓWIENIE PRZEZ nazwa LIMIT 1000;
Wybierz zakładkę poniżej Arkusz docelowy i kliknij Uruchom zapytanieWiersze znajdują się pod nagłówkami kolumn. Kliknij Uruchom zapytanie ponownie, gdy tylko zechcesz uzyskać najnowsze dane. Aby karta odświeżała się automatycznie, zapisz zapytanie w Kreatorze zapytań i skonfiguruj Automatyzacja, co pięć minut lub co tydzień.
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ś.
Power Query kontra to, tylko co się sprawdza
Power Query w Excelu to dwie rzeczy w jednym: łącznik do setek źródeł i edytor z kilkoma setkami transformacji, które można odtworzyć. Query Streams to pierwsza połowa zrobiona inaczej, a celowo nie druga. Obok siebie:
| Zapytanie Power Query w programie Excel | Strumienie zapytań w Arkuszach Google | |
|---|---|---|
| Co piszesz | Kliknięcia w edytorze zarejestrowane jako M | SQL lub nic, jeśli kolega udostępnił zapytanie |
| Gdzie jest uruchamiane zapytanie | Na Twoim komputerze, w silniku Excela; części, które zginać uruchomić na źródle | W Agencie, obok bazy danych; całe zapytanie, zawsze |
| Przekształcanie danych | Jego siła: scalanie, dołączanie, obracanie, odwracanie i setki innych funkcji | Cokolwiek może wyrazić SQL, resztę zrób w arkuszu |
| Łączenie źródeł | Kroki scalania lub dodawania; każde źródło jest ładowane do skoroszytu jako pierwsze; poziomy prywatności decydują, co może zostać złożone razem | Jeden federacyjne polecenie SQL przez dwa lub więcej połączeń, z których każde jest odpytywane tylko do odczytu przez własnego Agenta i dołączane dla Ciebie; w każdym planie |
| Odśwież | Ręcznie, przy otwarciu lub co N minut podczas gdy skoroszyt jest otwarty | Uruchom zapytanie kiedy chcesz, lub automatyzacja według harmonogramu bez niczego otwartego |
| Gdzie znajduje się logowanie do bazy danych | W połączeniu ze skoroszytem, na komputerze każdego użytkownika | Tylko w agencie; użytkownicy arkusza nigdy tego nie widzą |
| Przekazanie danych współpracownikowi | Wyślij skoroszyt; potrzebują tych samych sterowników i dostępu | Udostępnij wyniki zapytania; klikają Uruchom zapytanie |
| Działa w Arkuszach Google | Nie. Excel tylko dla systemów Windows i Mac | Tak, dowolna przeglądarka |
Łączenie źródeł: najsilniejsza karta Power Query i odpowiedź na nią
Jedną rzeczą, której użytkownicy Power Query najbardziej brakuje w Arkuszach, jest scalanie dwóch źródeł. Query Streams umożliwia to za pomocą zapytanie federacyjne: jedno polecenie SQL dla dwóch lub więcej połączeń. W Kreatorze zapytań wybierz Nowe zapytanie → Zapytanie federacyjne, wybierz połączenia (każde z nich otrzyma alias) i nazwij tabele jako alias.schema.tablePołączenia mogą być realizowane przez różne silniki — SQL Server, PostgreSQL, MySQL, MariaDB, Oracle, Snowflake, BigQuery i inne — lub przez łącznik API albo folder plików, każdy z własnym agentem. Strumienie zapytań wysyłają do każdego źródła tylko jego fragment, w dialekcie tego silnika, tylko do odczytu, i same łączą zwrócone wiersze. Plan Karta pokazuje dokładnie, o co każda baza danych zostanie zapytana przed uruchomieniem.
SELECT o.order_id, o.total, c.name, c.city Z sklep.publiczne.zamówienia AS o JOIN crm.dbo.klienci AS c ON c.customer_id = o.customer_id GDZIE o.order_at >= '2026-09-01' ZAMÓWIENIE PRZEZ o.całkowita DESC;
Zapisz go raz, a będzie działał bez zmian w dodatku Arkusze, Excelu, API REST, Claude przez MCP i w ramach zaplanowanych synchronizacji. Jest dostępny w każdym planie, w tym w planie darmowym, który łączy dwa połączenia i zwraca do 250 wierszy. Obecnie instrukcja federacyjna to pojedyncza instrukcja SELECT z funkcjami łączenia, filtrowania, grupowania i okien; wyrażenia CTE, podzapytania i UNION nie są jeszcze obsługiwane. Jak działają zapytania federacyjne.
Kiedy Power Query nadal jest właściwym narzędziem
Jeśli Twoja praca polega na kształtowaniu danych – łączeniu pięciu arkuszy kalkulacyjnych, odwracaniu raportu, czy oczyszczaniu kolumny dat – i jest ona dostępna w Excelu, zachowaj Power Query. Nic tutaj nie zastąpi edytora. Jeśli korzystasz z Arkuszy Google lub zadanie polega na „przeniesieniu bieżących wierszy z bazy danych na kartę, którą inni użytkownicy będą mogli odświeżyć”, to właśnie o tym jest ta strona.
Co pozwalają plany
Ad-hoc SQL z dodatku Arkusze Google jest dostępny w każdym planie, w tym w wersji bezpłatnej. Wersja bezpłatna obejmuje dwa połączenia i miesięczny limit danych 5 MB wyników, co wystarcza na tabelę taką jak ta powyżej, odświeżaną wiele razy dziennie. Uruchamianie zapytań zapisanych w Kreatorze zapytań z dodatku rozpoczyna się od poziomu Personal Core; zapytania udostępnione przez współpracownika są uruchamiane w każdym planie. Porównaj plany.
Za darmo to plan, którego się trzymasz. To nie jest okres próbny, który wygasa. Zobacz dokładnie, co obejmuje. strona z cenami.
Pytania, które zadają ludzie
Czy Arkusze Google mają funkcję Power Query?
Nie. Power Query jest częścią programu Excel dla systemu Windows i Excel dla komputerów Mac, a także usługi Power BI. Arkusze Google mają ZAPYTANIE() dla danych już znajdujących się w arkuszu i połączonych arkuszach dla BigQuery. W przypadku każdej innej bazy danych należy dodać: kod Apps Script, dodatek importera lub aktywny łącznik, taki jak Query Streams.
Czy istnieje oficjalny odpowiednik usługi Power Query dla Arkuszy Google?
Oficjalnym łącznikiem baz danych Google jest Connected Sheets, który łączy się tylko z BigQuery. Nie ma oficjalnego odpowiednika dla SQL Server, PostgreSQL, MySQL ani Oracle.
Czy mogę uruchamiać istniejące zapytania Power Query w Arkuszach Google?
Nie takie, jakie są. Zapytania M działają tylko w Excelu lub Power BI. Część, która pobiera dane, staje się zapytaniem SQL w strumieniach zapytań; kroki przekształcania są przenoszone do tego zapytania SQL lub do arkusza.
Czy karta odświeża się sama?
Kliknij Uruchom zapytanie i odświeża się. Aby odświeżyć bez użycia rąk, zapisz zapytanie i utwórz automatyzację, która zapisuje dane na karcie zgodnie z harmonogramem, od pięciu minut do cotygodniowych, przy zamkniętym arkuszu kalkulacyjnym.
Gdzie uruchamiany jest kod SQL i czy może on zmienić moje dane?
W Agencie, w odniesieniu do Twojej bazy danych, tylko do odczytu: Agent odrzuca wszystko, co nie jest poleceniem SELECT. Arkusz odbiera tylko wiersze.
Czy Twoja baza danych musi znajdować się na komputerze, na którym korzystam z Arkuszy?
Nie. Tylko Agent musi być w miejscu, gdzie znajduje się Twoja baza danych. 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
Setup trouble?
- Agent shows Offline, or Test connection and Browse are greyed out? Check that the Agent is online → Is the Agent online?

