DuckDB Arkusze Google
Strumienie zapytań
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 AIDzięki Query Streams możesz połączyć DuckDB bezpośrednio z Arkuszami Google i przesyłać strumieniowo dane analityczne na żywo bez użycia Apps Script, sterowników ODBC lub przesyłania plików. Zarejestruj się za darmo na QueryStreams.com i zacznij w ciągu kilku minut wprowadzać analizy DuckDB na żywo do swoich arkuszy kalkulacyjnych.
Ten przewodnik pokazuje, jak nawiązać bezpieczne połączenie w czasie rzeczywistym między plikiem bazy danych DuckDB a Arkuszami Google. Idealne rozwiązanie dla analityków danych, programistów i zespołów pracujących z wysokowydajnymi bazami danych analitycznych – Query Streams umożliwia dostęp do błyskawicznego zapytania DuckDB z dowolnego miejsca, jednocześnie dbając o bezpieczeństwo plików bazy danych.
Analityka oparta na plikach
Wbudowana baza danych pozostaje lokalna i nigdy nie jest przesyłana
Wydajność OLAP
Błyskawiczne zapytania analityczne do dużych zestawów danych
Udostępnij spostrzeżenia
Udostępniaj zapytania bez udostępniania plików bazy danych
Zapytanie Parquet i CSV
Bezpośrednie zapytania do plików jeziora danych za pomocą DuckDB
Co osiągniesz
Pod koniec tego przewodnika będziesz w stanie:
- Połącz Arkusze Google z DuckDB – Szybkie zapytania analityczne do baz danych
- Zapytaj o pliki Parquet, CSV i JSON bezpośrednio przez DuckDB
- Wykonuj zapytania OLAP o wysokiej wydajności z Arkuszy Google
- Udostępniaj wnioski analityczne bez ujawniania plików bazy danych
Wymagania wstępne
Konto strumieni zapytań
Załóż bezpłatne konto, aby rozpocząć integrację z DuckDB.
Utwórz darmowe konto →Zainstalowany agent strumieni zapytań
Zainstaluj agenta w miejscu, w którym znajdują się pliki DuckDB lub pliki data lake.
Zainstaluj agenta Query Streams →Krok 1: Uzyskaj dostęp do interfejsu agenta Query Streams
Po zainstalowaniu agenta skonfiguruj połączenie DuckDB.
- Otwórz przeglądarkę internetową i przejdź do:
https://localhost:1823 - Przejdź do sekcji Połączenia danych: Kliknij Źródła danych > Połączenia
- Dodaj nowe połączenie: Kliknij Dodaj połączenie
Krok 2: Wybierz DuckDB jako typ połączenia
- Wybierz DuckDB: Kliknij przycisk DuckDB kafelek (zielone obramowanie po wybraniu)
- Alternatywa - Użyj wyszukiwania: Wpisz „DuckDB”, aby szybko znaleźć
- Kliknij Dalej kontynuować
Krok 3: Skonfiguruj dane połączenia z DuckDB
Wymagane dane połączenia DuckDB:
- Nazwa połączenia – Nazwa przyjazna (np. „Analytics DuckDB”)
- Ścieżka pliku bazy danych – Pełna ścieżka do pliku .duckdb (np.
C:\Analytics\data.duckdb). Kliknij ikonę folderu, aby przeglądać. - Schemat domyślny (opcjonalnie) – Pozostaw puste, aby uzyskać dostęp do wszystkich schematów
- Liczba wątków (opcjonalnie) – Używa liczby procesorów, jeśli jest pusta
- Katalog tymczasowy (opcjonalnie) – Niestandardowa lokalizacja pliku tymczasowego
Po zakończeniu kliknij przycisk Następny.
WYBIERZ * Z 'data.parquet' LIMIT 100 do analizy jezior danych.
Krok 4: Wybierz obszar danych
Wybierz swój Obszar danych - wydajność przetwarzania zapytań.
- Przejrzyj dostępne obszary: Na podstawie subskrypcji
- Wybierz obszar: Wybierz “Domyślny obszar danych”
- Kliknij Dalej aby przetestować połączenie
Krok 5: Przetestuj połączenie z DuckDB
Query Streams zweryfikuje dostępność pliku DuckDB.
- Automatyczne testowanie: Agent próbuje otworzyć plik DuckDB
- Wyniki przeglądu: Sukces pokazuje wersję DuckDB, tabele i schematy
- Kliknij Dalej jeśli się powiedzie
Krok 6: Zakończenie konfiguracji
- Konfiguracja recenzji: Sprawdź, czy ścieżka do pliku jest poprawna
- Kliknij przycisk Zakończ aby zapisać połączenie DuckDB
Połączenie z DuckDB jest gotowe! Następnie zainstaluj dodatek Arkusze Google.
Krok 7: Zainstaluj dodatek i uruchom pierwsze zapytanie
Zainstaluj dodatek Query Streams z Google Workspace Marketplace:
Po instalacji otwórz Rozszerzenia > Strumienie zapytań i utwórz swoje pierwsze zapytanie DuckDB:
- Kliknij “Prześlij zapytanie strumieniowo”
- Wybierz połączenie DuckDB
- Napisz zapytanie SQL:
WYBIERZ identyfikator_klienta, imię, nazwisko, łączna_kwota_wydanych, kraj Z klienci GDZIE łączna_kwota_wydanych > 1000 ZAMÓW WEDŁUG łączna_kwota_wydanych OPIS LIMIT 100;
- Skonfiguruj miejsce docelowe: Wybierz “Utwórz nową kartę”
- Kliknij przycisk Odtwórz do wykonania
Sukces!
Połączyłeś DuckDB z Arkuszami Google! Twoje dane analityczne są natychmiast przesyłane strumieniowo do nowego arkusza kalkulacyjnego z błyskawiczną wydajnością OLAP.
Następne kroki: Zapisywanie i udostępnianie zapytań
Użyj Portal internetowy Query Streams aby tworzyć, zapisywać i zarządzać zapytaniami DuckDB:
- Zapisywanie zapytań: Przechowuj analityczny kod SQL do ponownego wykorzystania
- Dodaj parametry: Tworzenie dynamicznych filtrów do eksploracji danych
- Udostępnij spostrzeżenia: Umożliw interesariuszom uruchamianie zapytań bez dostępu do plików
- Dostęp z poziomu dodatku: Zapisane zapytania pojawiają się w menu “Zapisane zapytania”.
Często zadawane pytania
❓ Czy Query Streams korzysta z Google Apps Script? +
Nie. Query Streams korzysta bezpośrednio z API Arkuszy Google, co zapewnia lepszą wydajność. W przeciwieństwie do Apps Script, który ma limit wykonania wynoszący 6 minut, Query Streams może wydajnie obsługiwać szybkie zapytania analityczne DuckDB.
🔒 Czy mój plik bazy danych DuckDB jest bezpieczny? +
Tak. Twój plik DuckDB pozostaje na Twoim komputerze lokalnym lub w sieci. Agent Query Streams odczytuje tylko wyniki zapytań – sam plik bazy danych nigdy nie jest przesyłany ani udostępniany.
💾 Czy DuckDB może bezpośrednio wyszukiwać pliki Parquet? +
Tak! DuckDB może przeszukiwać pliki Parquet, CSV i JSON bez ich importowania. WYBIERZ * Z 'plik.parquet' składnia zapytań dotyczących analizy jeziora danych.
👥 Czy mogę udostępniać zapytania bez udostępniania pliku bazy danych? +
Tak! Udostępniaj zapisane zapytania dowolnym osobom. Mogą one je uruchamiać i uzyskiwać dane na żywo bez konieczności przeglądania kodu SQL, ścieżki pliku bazy danych lub bezpośredniego dostępu do plików.
⚡ Dlaczego DuckDB jest tak szybki w analizie danych? +
DuckDB jest zoptymalizowany pod kątem obciążeń OLAP (analitycznych) z pamięcią kolumnową, wektoryzowanym wykonywaniem zapytań i przetwarzaniem równoległym. Idealnie nadaje się do agregacji, łączeń i złożonych zapytań analitycznych na dużych zbiorach danych.

