Zapytaj Nova, uzyskaj SQL + wykresy
Poznaj Nova API REST bazy danychJeden klucz na partnera. Nie udostępniamy żadnych danych uwierzytelniających.
Zbuduj API AutomatyzacjaZaplanowana synchronizacja z ponad 6 platformami
Eksploruj API do SQLZapytania do interfejsów API za pomocą SQL, bez kodu
Eksploruj Baza danych AI MCPClaude, Cursor, ChatGPT i Grok komunikują się z Twoimi danymi
Połącz AIQuery Streams umożliwia bezproblemową integrację z usługą SQL Server w Arkuszach Google i automatyczną synchronizację danych na żywo z serwerem Microsoft SQL Server w Arkuszach Google. Zarejestruj się za darmo na QueryStreams.com i w ciągu kilku minut rozpocznij automatyzację przesyłu danych z serwera SQL Server do Arkuszy Google.
W tym przewodniku dowiesz się, jak skonfigurować automatyczną synchronizację danych między Microsoft SQL Server a Arkuszami Google za pomocą Query Streams. Niezależnie od tego, czy chcesz aktualizować arkusze zarządzania projektami o rekordy bazy danych, synchronizować dane inwentaryzacyjne z obszarami roboczymi, czy automatyzować przepływy pracy związane z raportowaniem, Query Streams to bezpieczne rozwiązanie bez kodu do integracji SQL Server z Arkuszami Google.
Na czym polega integracja Arkuszy Google z serwerem SQL Server?
Integracja Google Sheets z SQL Server łączy bazę danych Microsoft SQL Server z Google Sheets, umożliwiając automatyczną synchronizację danych bez ręcznego eksportowania i importowania. Query Streams działa jak bezpieczny pomost między bazą danych a Google Sheets, uruchamiając zapisane zapytania SQL zgodnie z harmonogramem i przesyłając wyniki bezpośrednio do arkuszy.
Kluczowe możliwości:
- Automatyczna synchronizacja: Zaplanuj zapytania tak, aby były uruchamiane co godzinę, codziennie lub w niestandardowych odstępach czasu.
- Tryb pełnej synchronizacji: Automatyczne wstawianie nowych wierszy, aktualizowanie istniejących wierszy i usuwanie skasowanych rekordów
- Tryb dołączania: Dodawaj nowe rekordy bez modyfikowania istniejących danych (idealne rozwiązanie dla dzienników i historii)
- Bezpieczne połączenie: Twoje dane uwierzytelniające do bazy danych pozostają chronione w ramach Twojej sieci.
- Nie wymaga kodowania: Skonfiguruj wszystko za pośrednictwem portalu internetowego Query Streams.
Wymagania wstępne
Przed skonfigurowaniem integracji Arkuszy Google z serwerem SQL Server upewnij się, że masz:
- Zainstalowano agenta Query Streams: Agent musi działać w sieci użytkownika i mieć dostęp do bazy danych SQL Server. Zainstaluj agenta strumieni zapytań
- Skonfigurowano źródło danych SQL Server: Bazę danych Microsoft SQL Server należy dodać jako źródło danych w agencie. Połącz serwer SQL Server ze strumieniami zapytań
- Konto Arkuszy Google: Konto w Arkuszach Google z dostępem do interfejsu API (dostępne w ramach planów Business i Enterprise lub w ramach bezpłatnego okresu próbnego)
- Zapisane zapytanie: Co najmniej jedno zapisane zapytanie w strumieniach zapytań, które zwraca dane, które chcesz zsynchronizować
Krok 1: Utwórz zapytanie SQL
Przed skonfigurowaniem integracji należy zapisać zapytanie, które zwraca dane, które chcesz zsynchronizować z Arkuszami Google.
- Zaloguj się do portalu Query Streams: Odwiedź my.querystreams.com i zaloguj się
- Otwórz Kreator zapytań: Przejdź do Kreatora zapytań z pulpitu nawigacyjnego.
- Wybierz źródło danych SQL Server: Wybierz połączenie z serwerem Microsoft SQL Server z listy rozwijanej
- Napisz zapytanie SQL: Utwórz zapytanie, które zwróci dane, które chcesz zsynchronizować. Na przykład:
WYBIERZ IDZamówienia, NazwaKlienta, DataZamówienia, KwotaCałkowita, Status Z Zamówienia GDZIEDATAZamówienia >= DATEADD(dzień, -30, GETDATE()) - Testuj i oszczędzaj: Uruchom zapytanie, aby zweryfikować wyniki, a następnie zapisz je pod opisową nazwą, np. „Ostatnie zamówienia dla Arkuszy Google”.
Ważne: Jeśli zamierzasz użyć trybu pełnej synchronizacji (w którym rekordy są aktualizowane i usuwane), upewnij się, że zapytanie zawiera kolumnę z unikalnym identyfikatorem (np. OrderID), za pomocą której Arkusze Google mogą dopasowywać wiersze.
Krok 2: Utwórz integrację z Arkuszami Google
Teraz połączysz zapisane zapytanie z Arkuszami Google za pomocą funkcji Automatyzacja.
- Przejdź do sekcji Automatyzacja: W portalu Query Streams kliknij Automatyzacja w lewym pasku bocznym
- Utwórz nową integrację: Kliknij Nowa integracja aby uruchomić kreatora konfiguracji
- Wybierz zapisane zapytanie: Wybierz zapytanie SQL Server utworzone w kroku 1.
- Wybierz Arkusze Google jako miejsce docelowe: Wybierz Arkusze Google z listy dostępnych platform
Krok 3: Połącz swoje konto Google Sheets
Query Streams wykorzystuje protokół OAuth do bezpiecznego łączenia się z kontem Google Sheets. Jest to prosta autoryzacja jednym kliknięciem, która przyznaje Query Streams uprawnienia do zapisywania danych w arkuszach kalkulacyjnych.
- Wygeneruj token API Arkuszy Google:
- Kliknij Połącz Arkusze Google w strumieniach zapytań
- Kliknij ikonę swojego profilu i wybierz Aplikacje i integracje
- Wybierz Dostęp do API
- Kliknij Wygeneruj nowy token dostępu (lub użyj OAuth do automatycznego odnawiania)
- Skopiuj token (zostanie wyświetlony tylko raz).
- Wprowadź token API: Wklej token API Arkuszy Google do strumieni zapytań
- Przetestuj połączenie: Kliknij Połączenie testowe aby sprawdzić, czy strumienie zapytań mają dostęp do Twojego konta Arkuszy Google
Krok 4: Wybierz arkusz docelowy
Wybierz miejsce, w którym dane SQL Server będą synchronizowane w Arkuszach Google.
- Przeglądaj swoje arkusze: Query Streams wyświetli dostępne arkusze i obszary robocze Google Sheets.
- Wybierz arkusz: Wybierz istniejący arkusz, z którym chcesz zsynchronizować dane, lub wybierz Utwórz nowy arkusz
- Mapowanie kolumn: Query Streams automatycznie przypisze kolumny zapytania SQL do kolumn Arkuszy Google. Sprawdź i dostosuj w razie potrzeby.
Wskazówka: W przypadku tworzenia nowego arkusza Query Streams automatycznie utworzy kolumny na podstawie wyników zapytania.
Krok 5: Skonfiguruj tryb synchronizacji
Wybierz sposób, w jaki Query Streams ma obsługiwać synchronizację danych.
Tryb Append
Najlepiej nadaje się do: dzienników, zdarzeń, historii transakcji, śladów audytu
- Dodaje nowe wiersze na dole arkusza
- Nigdy nie modyfikuje ani nie usuwa istniejących wierszy
- Idealny do danych historycznych, które należy zachować
Tryb Full Sync
Najlepiej dla: danych głównych, inwentaryzacji, aktywnych rekordów, pulpitów nawigacyjnych
- Wkładki nowe rekordy, których nie ma w Arkuszach Google
- Aktualizacje istniejące rekordy, gdy dane ulegają zmianie
- Usuwa rekordy, które nie występują już w wynikach zapytania
- Wymaga kolumna kluczowa dopasowywania wierszy (np. OrderID, CustomerID)
Wybór kolumny kluczowej: W przypadku korzystania z trybu pełnej synchronizacji wybierz kolumnę, która jednoznacznie identyfikuje każdy wiersz. Kolumna ta musi występować zarówno w wynikach zapytania SQL, jak i w arkuszu Google Sheets.
Krok 6: Ustaw harmonogram synchronizacji
Skonfiguruj, kiedy strumienie zapytań mają synchronizować dane z serwera SQL Server do Arkuszy Google.
- Podręcznik: Synchronizuj tylko na żądanie
- Cogodzinny: Synchronizuj co godzinę
- Codziennie: Synchronizuj raz dziennie o określonej godzinie
- Zwyczaj: Ustaw konkretne dni i godziny synchronizacji
Krok 7: Sprawdź i aktywuj
- Konfiguracja recenzji: Sprawdź wszystkie ustawienia, w tym zapytanie, miejsce docelowe, tryb synchronizacji i harmonogram.
- Nazwij swoją integrację: Nadaj mu opisową nazwę, np. „Zamówienia do codziennej synchronizacji z Arkuszami Google”.
- Aktywuj: Kliknij Utwórz integrację zapisać i aktywować
- Uruchom początkową synchronizację: Kliknij Uruchom teraz wykonanie pierwszej synchronizacji i sprawdzenie, czy wszystko działa poprawnie
Monitorowanie integracji
Po aktywacji możesz monitorować integrację Arkuszy Google z programem SQL Server z poziomu pulpitu nawigacyjnego Automatyzacji:
- Czas ostatniej synchronizacji: Zobacz, kiedy dane zostały ostatnio zsynchronizowane
- Zsynchronizowane wiersze: Wyświetl liczbę wstawionych, zaktualizowanych i usuniętych wierszy
- Alerty o błędach: Otrzymuj powiadomienia w przypadku niepowodzenia synchronizacji
- Historia synchronizacji: Przejrzyj poprzednie operacje synchronizacji i ich wyniki
Typowe przypadki użycia integracji Arkuszy Google z serwerem SQL Server
Zarządzanie projektami: Synchronizuj dane projektu, kamienie milowe i przydziały zasobów z bazy danych SQL Server do Arkuszy Google, aby zapewnić zespołowi lepszą współpracę i większą przejrzystość.
Lejek sprzedaży: Aktualizuj arkusze Google Sheets swojego zespołu sprzedaży o najnowsze możliwości, transakcje i informacje o klientach z bazy danych CRM.
Śledzenie zapasów: Automatycznie aktualizuj poziomy zapasów, stany magazynowe i informacje o produktach w Arkuszach Google dla zespołów magazynowych i operacyjnych.
Sprawozdawczość finansowa: Synchronizuj dane budżetowe, raporty wydatków i wskaźniki finansowe z Arkuszami Google w celu tworzenia pulpitów menedżerskich i raportów dla interesariuszy.
HR i operacje: Synchronizuj wykazy pracowników, listy działów i dane organizacyjne między bazą danych HRIS a Arkuszami Google.
Poza arkuszami kalkulacyjnymi: REST API + AI MCP dla Microsoft SQL Server
Już wgrywasz Microsoft SQL Server do arkusza kalkulacyjnego? To samo zapisane zapytanie może być również aktywnym punktem końcowym REST dla partnera — lub serwerem MCP, do którego Twoje narzędzia AI mogą wysyłać zapytania w prostym języku angielskim. Ten sam agent sieciowy, te same dane uwierzytelniające, dwie nowe grupy odbiorców.
Często zadawane pytania
Jak często mogę synchronizować dane z serwera SQL Server z Arkuszami Google?
Query Streams obsługuje harmonogramy synchronizacji od co godzinę do niestandardowych interwałów. W większości przypadków synchronizacja codzienna lub co godzinę zapewnia dobrą równowagę między aktualnością danych a zasobami systemowymi.
Czy moje dane SQL Server są bezpieczne podczas synchronizacji?
Tak. Twoje dane uwierzytelniające do bazy danych pozostają chronione w Twojej sieci dzięki agentowi Query Streams. Dane są szyfrowane podczas przesyłania, a token API Arkuszy Google jest przechowywany w bezpieczny sposób. Query Streams nigdy nie przechowuje surowych danych z bazy danych.
Co się stanie, jeśli synchronizacja się nie powiedzie?
Query Streams ponowi nieudane synchronizacje i powiadomi Cię o trwałych błędach. Możesz wyświetlić szczegóły błędu w historii synchronizacji i ręcznie uruchomić ponowną próbę po rozwiązaniu problemu.
Czy mogę synchronizować dane z wieloma arkuszami Google Sheets z tego samego serwera SQL Server?
Tak. Utwórz osobne integracje dla każdego arkusza docelowego. Każda integracja może korzystać z innego zapytania SQL, trybu synchronizacji i harmonogramu.
Czy to działa z bazą danych Azure SQL?
Tak. Query Streams obsługuje wszystkie warianty Microsoft SQL Server, w tym Azure SQL Database, Azure SQL Managed Instance i Amazon RDS for SQL Server.
Powiązane przewodniki
Przewodniki po integracji z programem SQL Server:
Inne integracje z Arkuszami Google:
Rozpoczęcie:

