Magazyn w chmurze
Łączyć Google BigQuery do Excela, Arkuszy Google, AI i REST
Bezserwerowy magazyn danych Google. Agent uwierzytelnia i uruchamia SELECT — strumień wyników do Excela, Arkuszy, Nova lub MCP.
Jedno połączenie, każda powierzchnia
Gdzie mogą trafić Twoje dane BigQuery
- 1 połączenie wychodzące
- 0 porty przychodzące
- tylko do odczytu · dane uwierzytelniające pozostają niezmienione
działa dalej
- Dla Twojego zespołu, dostawców i partnerów
-
Excel dodatek · odświeżanie na żądanie
-
Arkusze Google dodatek · odświeżanie na żądanie
-
Nova AI zapytaj prostym językiem · tekst do SQL
-
Przeglądarka danych udostępniaj wyniki na żywo · zespół, dostawcy, partnerzy · dowolne urządzenie
- Do aplikacji i systemów
-
Interfejs API REST Punkt końcowy JSON · OpenAPI 3.1
-
Power BI Power Query M
-
Zaplanowane synchronizacje Arkusze Google · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Dla narzędzi AI
-
Asystenci AI Claude · Kursor · Serwer MCP
- Dostarczone do ludzi
-
Alerty i raporty Slack · Discord · E-mail · Webhook
Query Streams odczytuje BigQuery jako dane SQL na żywo z Microsoft Excel, Arkuszy Google, Power BI, asystentów AI przez MCP i punkt końcowy REST. Wystarczy konto usługi, a klucz może pozostać w pliku na dysku agenta, zamiast być wklejany gdziekolwiek. Zapytania są uruchamiane jako zwykłe zadania BigQuery z domyślnym limitem pięciu minut, co jest wystarczająco długo, aby wykonać analizę, z której zazwyczaj rezygnuje narzędzie w formie arkusza kalkulacyjnego.
- Dla Twojego zespołu, dostawców i partnerów
-
BigQuery do Excela Microsoft Excel · Dodatek do programu Excel
Pobierz wyniki BigQuery na żywo bezpośrednio do arkusza kalkulacyjnego i odświeżaj je na żądanie — w programie Excel na komputerze stacjonarnym, w programie Excel Online, w programie Microsoft 365.
Przewodnik po BigQuery -
BigQuery do Arkuszy Google Dodatek Arkuszy
Uruchom zapisane zapytanie BigQuery z paska bocznego i upuść wiersze do arkusza. Współpracownicy korzystający z udostępnionego arkusza mogą je samodzielnie odświeżyć.
Przewodnik po BigQuery -
Zapytaj Novę o BigQuery Nova AI · tekst do SQL
Zadaj pytanie prostym językiem. Nova zna już Twoje tabele BigQuery, pisze i uruchamia zapytanie SQL, wyjaśnia odpowiedź i tworzy wykres – bez konieczności pisania zapytania i podawania danych uwierzytelniających.
Jak działa Nova -
BigQuery do przeglądarki danych udostępnianie wyników · zespół, dostawcy, partnerzy · telefon, tablet, komputer stacjonarny
Udostępnij na żywo wynik BigQuery każdemu — współpracownikowi, dostawcy, partnerowi — w postaci siatki z zakładkami, która uruchamia się od nowa po otwarciu na telefonie, tablecie lub komputerze. Widzą tylko wyniki, a nie kod SQL ani dane uwierzytelniające.
Jak działa Przeglądarka danych - Do aplikacji i systemów
-
Interfejs API REST BigQuery Punkt końcowy HTTP
Opublikuj zapytanie BigQuery jako uwierzytelniony punkt końcowy JSON, który może wywołać dowolna aplikacja, ze specyfikacją OpenAPI 3.1 i gotowymi kolekcjami Postman, Insomnia i Hoppscotch. Port bazy danych nie jest otwarty.
Przewodnik po BigQuery -
BigQuery do Power BI Power Query M
Wklej wygenerowany kod Power Query M do Edytora zaawansowanego usługi Power BI, a raport odczyta wyniki BigQuery na żywo przesyłane przez protokół HTTPS — bez sterownika ODBC i bez otwartego portu bazy danych.
Jak działa Power BI -
BigQuery do Airtable Platforma automatyzacji
Synchronizuj wiersze BigQuery z Airtable zgodnie z harmonogramem lub pobieraj je za pomocą skryptu automatyzacji Airtable.
Przewodnik po BigQuery -
BigQuery do Baserow Platforma automatyzacji
Przekaż tabelę Baserow z usługi BigQuery przez punkt końcowy REST — samodzielnie hostowany lub w chmurze Baserow.
Przewodnik po BigQuery -
BigQuery do SeaTable Platforma automatyzacji
Utrzymuj bazę danych SeaTable na bieżąco, korzystając z danych BigQuery, bez konieczności eksportowania pliku lub udostępniania bazy danych.
Przewodnik po BigQuery -
BigQuery do Smartsheet Platforma automatyzacji
Prześlij wyniki BigQuery do siatki Smartsheet, aby plany i raporty były odczytywane z systemu źródłowego, a nie z eksportu z poprzedniego tygodnia.
Przewodnik po BigQuery -
BigQuery do Anvil Anvil Works · Platforma aplikacji
Wspieraj aplikację Anvil Python za pomocą BigQuery przez punkt końcowy REST zamiast osadzać poświadczenia bazy danych w aplikacji.
Przewodnik po BigQuery - Dla narzędzi AI
-
Serwer BigQuery MCP Klienci Claude, Cursor i MCP
Udziel asystentowi AI dostępu tylko do odczytu w usłudze BigQuery ze schematem potrzebnym do pisania poprawnego kodu SQL — bez konieczności podawania danych uwierzytelniających w czacie.
Przewodnik po BigQuery - Dostarczone do ludzi
-
Alerty i raporty BigQuery Slack · Discord · E-mail · Webhook
Utwórz harmonogram zapytania BigQuery i otrzymuj wiersze dostarczane do Slacka, Discorda, poczty e-mail lub podpisanego webhooka — albo wstrzymaj wiadomość, aż liczba wierszy, próg lub zmiana procentowa przekroczy ustawioną linię.
Jak działają alerty i raporty
Jak to działa
5 kroków, bez zmiany zapory przychodzącej
Zainstaluj agenta sieciowego w dowolnym miejscu z wychodzącym protokołem HTTPS. BigQuery to interfejs API REST, więc nie wymaga portu ani programu nasłuchującego.
Przypisz mu projekt i zazwyczaj domyślny zestaw danych. Uwierzytelnij się za pomocą klucza konta usługi — wklejonego lub pozostawionego jako plik na dysku agenta i odwołaj się do niego za pomocą ścieżki.
Przyznaj kontu usługi tylko to, co powinno odczytać. Wszystko, co widzą strumienie zapytań, jest widoczne dla konta usługi.
Wybierz zestawy danych, które warto udostępnić. Agent odczytuje ich tabele i kolumny, spłaszczając zagnieżdżone rekordy, dzięki czemu możesz zobaczyć, co się tam faktycznie znajduje.
Zapisuj zapytania SQL tylko do odczytu lub pozwól Novie je zapisać. Odczytaj zapisane zapytanie z Excela, Arkuszy, Power BI, MCP lub REST.
Funkcja dogłębna
Co daje Ci BigQuery
Zagnieżdżone dane, które możesz faktycznie zobaczyć
Siłą BigQuery jest również to, co utrudnia przeglądanie: rekordy się zagnieżdżają, tablice się powtarzają, a połowa narzędzi, które łączą się z BigQuery, pokazuje kolumnę o nazwie payload i nic więcej.
- Zagnieżdżone rekordy są spłaszczane w katalogu jako parent.child, dzięki czemu Kreator zapytań pokazuje pola wewnątrz struktury STRUCT, a nie samą strukturę.
- Wartości GEOGRAFII są widoczne w formie tekstowej, a nie jako nieprzezroczysty obiekt.
- Kolumny INTERVAL są obsługiwane jawnie — biblioteka klienta Google’a im to zarzuca, i zamiast pozwolić, aby to zablokowało zapytanie, zamiast tego odczytywana jest surowa wartość.
- Kolumny powtarzające się i rekordowe nie są uwzględniane w profilowaniu częstotliwości wartości, ponieważ prośba o podanie odrębnych wartości tablicy nie jest pytaniem, na które odpowiada BigQuery.
Zestaw danych to to, co inne silniki nazywają bazą danych
Warto wyraźnie zaznaczyć tę niezgodność słownictwa, ponieważ to ona decyduje o tym, co wpisujesz. Połączenie łączy projekt i domyślny zestaw danych, a to właśnie nazwa zestawu danych pojawia się w środku odniesienia międzyźródłowego.
- W ramach pojedynczego połączenia BigQuery zapisuj nazwy tabel bez kwalifikacji — zadanie ma już domyślny zestaw danych. Nigdy nie pisz projektu.
- We wszystkich źródłach środkowa część jest zbiorem danych.
- Jedno połączenie BigQuery odczytuje jeden projekt. Łączenie dwóch projektów to zapytanie federacyjne w dwóch połączeniach, a nie łączenie międzybazowe w obrębie jednego połączenia.
-- bq_analytics to połączenie, events to zbiór danych BigQuery SELECT s.utm_source, COUNT(*) AS sessions FROM bq_analytics.events.sessions s JOIN pg_crm.public.customers c ON c.id = s.customer_id WHERE c.plan = 'enterprise' GROUP BY s.utm_source
Współdzielone przez każdy łącznik bazy danych
Dotyczy każdego łącznika bazy danych
- Tylko wysyłka — agent otwiera jedno szyfrowane połączenie do strumieni zapytań. Bez przekierowania portu przychodzącego, bez VPN, bez listy dozwolonych adresów IP, bez żadnych informacji o Twojej bazie danych w internecie.
- Poświadczenia pozostają na swoim miejscu — nazwa użytkownika i hasło do bazy danych są dostępne na komputerze, na którym zainstalowano agenta. Query Streams nigdy ich nie otrzymuje i nie może samodzielnie nawiązać połączenia z bazą danych.
- Tylko do odczytu, wymuszone — po jednym poleceniu na raz, tylko SELECT i polecenia powiązane. Polecenie zapisu jest odrzucane na Twoim komputerze, zanim zostanie wysłane na serwer, zamiast polegać na uprawnieniu, o którym ktoś pamiętał.
- Wdrażaj dowolną liczbę agentów — po jednym na lokalizację, region lub chmurę. Każde źródło danych, jakie widzą, pojawia się w jednym menu rozwijanym, więc nikt nie musi wiedzieć, który agent co hostuje.
Co otrzymasz po zapisaniu zapytania
- Udostępniaj możliwości, a nie SQL — współpracownik lub zewnętrzny partner może uruchomić Twoje zapytanie i zmienić jego filtry, nie widząc nigdy oświadczenia, które za nim stoi.
- Filtry z obu kierunków — zadeklaruj je samodzielnie jako @variables lub pozwól, aby łącznik wykrył wartości dosłowne już znajdujące się w klauzuli WHERE i zaoferował je jako listy rozwijane.
- Przeczytaj to z dowolnego miejsca — Microsoft Excel, Arkusze Google, Power BI, API REST, asystenci AI w MCP, Kreator zapytań i Nova — wszystkie te narzędzia odczytują to samo zapisane zapytanie.
- Uruchom kilka naraz — pięć zapisanych zapytań w pięciu kartach arkusza kalkulacyjnego, przesyłanych strumieniowo jednocześnie, bez względu na wielkość wyników.
- Połącz to z czymkolwiek innym, co podłączyłeś — inną bazę danych, API biznesowe lub folder plików w jednym poleceniu tylko do odczytu.
Międzyźródłowy SQL
Połącz BigQuery z resztą swoich danych
Jedno polecenie może obejmować jednocześnie BigQuery i inne połączenia. Każde źródło uruchamia tylko możliwą część, przesyła wynik strumieniowo, a łączenie odbywa się centralnie — źródła nigdy się ze sobą nie komunikują i nic nie jest nigdzie kopiowane.
3 połączenia · 3 agentów
Jedno stwierdzenie
-- nic nie zostało skopiowane, nic nie zostało połączone, nic nie zostało zaplanowane
SELECT c.region, COUNT(*) AS zamówienia, SUM(i.amount_due) AS fakturowane
Z bq_analytics.analytics.orders1 f
JOIN pg_crm.publiczni.klienci2 c WŁĄCZONY c.id = f.customer_id
JOIN rozliczenia.stripe.invoices3 i WŁĄCZONY i.customer = c.stripe_id
GROUP BY c.region
ORDER BY fakturowany DESC;
Trzy części to połączenie, schemat i tabela — a nazwa połączenia to dowolna nazwa. Kolumny ilustracyjne; Twoje tabele będą Twoimi tabelami. Tylko do odczytu dotyczy każdego elementu: tylko SELECT, WITH i EXPLAIN, z ograniczeniem ilości danych, jakie jedno źródło może przekazać w ramach jednego zapytania. Jak działają zapytania federacyjne
Szczegóły połączenia
Czego potrzebuje BigQuery
- Dotarł ponad
- HTTPS do interfejsu API BigQuery firmy Google. Bez portu, bez odbiornika, bez ruchu przychodzącego.
- Zidentyfikowany przez
- Projekt GCP i zazwyczaj domyślny zestaw danych
- Uwierzytelnianie
- Klucz konta usługi — wklejony jako JSON lub pozostawiony jako plik na dysku agenta i odwołujący się do niego za pomocą ścieżki
- Uprawnienia
- Wszystko, co konto usługi może odczytać i nic więcej. Zakres ograniczony wyłącznie do interfejsu API BigQuery.
- Klient
- Google.Cloud.BigQuery.V2 3.10.0 w pakiecie — brak natywnej zależności do zainstalowania
- Przekroczono limit czasu zapytania
- Domyślnie 300 sekund, co jest wartością celowo dużą do celów analitycznych
- Wyniki
- Zadanie zostaje ukończone, a wiersze są przesyłane strumieniowo, ponieważ w ten sposób API zadań je dostarcza
- Tylko do odczytu
- Wymuszone na agencie przed wysłaniem zadania
Query Streams nie ogranicza opłat naliczanych przez BigQuery. Nie ma tu żadnych szacunków dotyczących próbnego uruchomienia ani limitów naliczanych za bajty — zapytanie skanujące dużą, niepartycjonowaną tabelę kosztuje dokładnie tyle, ile kosztowałoby z poziomu konsoli. Partycjonuj tabele i użyj własnych limitów GCP oraz uprawnień konta usługi jako kontroli.
W zapytaniu międzyźródłowym środkową częścią trzyczęściowego odwołania jest zbiór danych BigQuery. Połączenie o nazwie bq_analytics odczytujące zbiór danych zdarzeń jest zapisane jako bq_analytics.events.sessions.
Dokumentacja dostawcy: cloud.google.com
Często zadawane pytania
Pytania dotyczące Google BigQuery
Które narzędzia mogą odczytywać dane Google BigQuery za pośrednictwem strumieni zapytań?
Wszystko z jednego połączenia: Excel, Arkusze Google, MCP, REST API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, zaplanowane alerty i raporty. Połącz magazyn raz, a każda powierzchnia odczyta to samo połączenie tylko do odczytu — nie ma potrzeby konfigurowania poszczególnych narzędzi ani drugiej kopii danych.
Czy muszę otworzyć port zapory sieciowej dla mojego magazynu Google BigQuery?
Nie. Agent sieciowy Query Streams działa w Twojej sieci i otwiera pojedyncze szyfrowane połączenie wychodzące. Nic nie nasłuchuje ruchu przychodzącego, nie jest wymagana sieć VPN, a magazyn zachowuje istniejące reguły zapory sieciowej.
Czy strumienie zapytań mogą zmieniać dane w Google BigQuery?
Nie. Agent wymusza tryb tylko do odczytu w momencie wykonania — po jednym poleceniu na raz, tylko dla instrukcji SELECT i poleceń znajomych. Dane uwierzytelniające pozostają w agencie i nigdy nie są wysyłane do strumieni zapytań.
Czego potrzebuje Query Streams, aby połączyć się z Google BigQuery?
Dostępny host, rola i jej hasło — agent przechowuje sterownik, więc nic nie jest instalowane w magazynie. Dostęp przez: HTTPS do interfejsu API BigQuery firmy Google. Brak portu, brak odbiornika, brak ruchu przychodzącego. Identyfikacja przez: projekt GCP i zazwyczaj domyślny zestaw danych. Uwierzytelnianie: klucz konta usługi — wklejony w formacie JSON lub pozostawiony jako plik na dysku agenta i odwoływany za pomocą ścieżki. Uprawnienia: wszystko, co konto usługi może odczytać i nic więcej. Zakres ograniczony wyłącznie do interfejsu API BigQuery.
Czy mogę połączyć Google BigQuery z inną bazą danych w ramach tego samego zapytania?
Tak — to jest zapytanie federacyjne. Jedno polecenie może odwoływać się do Google BigQuery i innych połączeń jednocześnie, zapisane jako connection.schema.table. Każde źródło uruchamia tylko tę część, którą może, i przesyła wynik z powrotem; łączenie odbywa się centralnie, więc źródła nigdy się ze sobą nie łączą i nic nie jest kopiowane ani planowane. Tryb tylko do odczytu dotyczy każdego fragmentu — tylko SELECT, WITH i EXPLAIN — i istnieje limit na to, ile jedno źródło może przekazać w ramach jednego zapytania. Zapytania federacyjne to funkcja planu; strona zapytań federacyjnych zawiera bieżące źródło i limity rozmiaru.
Umieść BigQuery tam, gdzie wykonywana jest praca
Zainstaluj agenta, skieruj go do swojego magazynu i wybierz miejsce docelowe.
Tylko do odczytu Tylko wysyłka Dane uwierzytelniające pozostają przy agencie

