DuckDB Lembar Kerja Google
Aliran Kueri
Tanya Nova, dapatkan grafik SQL +
Temui Nova API REST Basis DataSatu kunci per mitra. Tidak ada kredensial yang dibagikan.
Membangun API OtomatisasiSinkronisasi terjadwal ke 6+ platform
Jelajahi API ke SQLKueri API dengan SQL, tanpa kode
Jelajahi Basis Data AI MCPClaude, Cursor, ChatGPT & Grok berbicara dengan data Anda.
Hubungkan AIQuery Streams memungkinkan Anda menghubungkan DuckDB langsung ke Google Sheets, mengalirkan data analitik secara langsung tanpa Apps Script, driver ODBC, atau unggahan file. Daftar gratis di QueryStreams.com dan mulai menarik analitik DuckDB secara langsung ke spreadsheet Anda dalam hitungan menit.
Panduan ini menunjukkan cara membuat koneksi aman dan real-time antara file basis data DuckDB Anda dan Google Sheets. Sempurna untuk analis data, pengembang, dan tim yang bekerja dengan basis data analitik berkinerja tinggi – Query Streams membuat kueri DuckDB yang sangat cepat dapat diakses dari mana saja sambil menjaga keamanan file basis data Anda.
Analisis Berbasis File
Basis data ter embedded tetap berada di lokal, tidak pernah diunggah.
Kinerja OLAP
Kueri analitik super cepat pada kumpulan data besar
Bagikan Wawasan
Bagikan kueri tanpa berbagi file basis data.
Kueri Parquet & CSV
Lakukan kueri langsung pada file data lake dengan DuckDB.
Apa yang akan Anda capai
Pada akhir panduan ini, Anda akan dapat melakukannya:
- Hubungkan Google Sheets ke DuckDB – Kueri basis data analitik yang cepat
- Meng querying file Parquet, CSV, dan JSON langsung melalui DuckDB
- Eksekusi kueri OLAP berkinerja tinggi. dari Google Spreadsheet
- Bagikan wawasan analitis tanpa mengekspos file basis data
Prasyarat
Agen Aliran Kueri Diinstal
Instal agen di lokasi tempat file DuckDB atau file data lake Anda berada.
Instal Agen Aliran Kueri →Berkas Basis Data DuckDB
Berkas .duckdb atau .db yang dapat diakses dari mesin agen.
Dokumentasi DuckDB →Langkah 1: Akses Antarmuka Agen Aliran Kueri
Setelah agen terpasang, konfigurasikan koneksi DuckDB Anda.
- Buka browser web Anda dan arahkan ke:
https://localhost:1823 - Navigasikan ke Sambungan Data: Klik Sumber Data > Koneksi
- Menambahkan koneksi baru: Klik Tambahkan Koneksi
Langkah 2: Pilih DuckDB sebagai Jenis Koneksi Anda
- Pilih DuckDB: Klik pada tombol DuckDB ubin (batas hijau saat dipilih)
- Alternatif - Gunakan pencarian: Ketik “DuckDB” untuk menemukannya dengan cepat.
- Klik Berikutnya untuk melanjutkan
Langkah 3: Konfigurasi Detail Koneksi DuckDB Anda
Detail Koneksi DuckDB yang Diperlukan:
- Nama Koneksi – Nama yang mudah diingat (misalnya, “Analisis DuckDB”)
- Jalur File Basis Data – Jalur lengkap ke file .duckdb Anda (misalnya,
C:\Analytics\data.duckdbKlik ikon folder untuk menelusuri. - Skema Default (opsional) – Biarkan kosong untuk mengakses semua skema
- Jumlah Benang (opsional) – Menggunakan jumlah CPU jika kosong
- Direktori Sementara (opsional) – Lokasi file sementara khusus
Setelah selesai, klik Berikutnya.
SELECT * FROM 'data.parquet' LIMIT 100 untuk analitik data lake.
Langkah 4: Pilih Ranah Data Anda
Pilih Ranah Data - kapasitas pemrosesan kueri Anda.
- Tinjau ranah yang tersedia: Berdasarkan langganan Anda
- Pilih ranah: Pilih “Ranah Data Default”
- Klik Berikutnya untuk menguji koneksi
Langkah 5: Uji Koneksi DuckDB Anda
Query Streams akan memverifikasi apakah file DuckDB Anda dapat diakses.
- Pengujian otomatis: Agen mencoba membuka file DuckDB.
- Hasil tinjauan: Berhasil menampilkan versi DuckDB, tabel, dan skema.
- Klik Berikutnya jika berhasil
Langkah 6: Selesaikan Penyiapan
- Tinjau konfigurasi: Verifikasi apakah jalur file sudah benar.
- Klik Selesai untuk menyimpan koneksi DuckDB Anda
Koneksi DuckDB Anda sudah siap! Selanjutnya, instal add-on Google Sheets.
Langkah 7: Instal Add-On dan Jalankan Query Pertama Anda
Instal pengaya Query Streams dari Google Workspace Marketplace:
Setelah instalasi, buka Ekstensi > Aliran Kueri dan buat kueri DuckDB pertama Anda:
- Klik “Streaming Kueri”
- Pilih koneksi DuckDB Anda
- Tuliskan kueri SQL Anda:
SELECT customer_id, first_name, last_name, total_spent, country FROM customers WHERE total_spent > 1000 ORDER BY total_spent DESC LIMIT 100;
- Mengkonfigurasi tujuan: Pilih “Buat tab baru”
- Klik Putar untuk mengeksekusi
Sukses!
Anda telah menghubungkan DuckDB ke Google Sheets! Data analitik Anda mengalir secara instan ke lembar kerja baru dengan performa OLAP yang sangat cepat.
Langkah selanjutnya: Menyimpan dan Membagikan Kueri
Gunakan tombol Portal web Query Streams Untuk membuat, menyimpan, dan mengelola kueri DuckDB Anda:
- Menyimpan pertanyaan: Simpan SQL analitik untuk digunakan kembali.
- Menambahkan parameter: Membuat filter dinamis untuk eksplorasi data
- Bagikan wawasan Anda: Izinkan pemangku kepentingan menjalankan kueri tanpa akses file.
- Akses dari add-on: Kueri yang disimpan muncul di menu “Kueri Tersimpan”
Pertanyaan yang Sering Diajukan
❓ Apakah Query Streams menggunakan Google Apps Script? +
Tidak. Query Streams menggunakan API Google Sheets secara langsung untuk performa yang lebih unggul. Tidak seperti Apps Script yang memiliki batas waktu eksekusi 6 menit, Query Streams dapat menangani kueri analitik cepat DuckDB secara efisien.
🔒 Apakah file basis data DuckDB saya aman? +
Ya. File DuckDB Anda tetap berada di mesin lokal atau jaringan Anda. Agen Query Streams hanya membaca hasil kueri – file basis data itu sendiri tidak pernah diunggah atau diekspos.
💾 Bisakah DuckDB melakukan query langsung ke file Parquet? +
Ya! DuckDB dapat melakukan query pada file Parquet, CSV, dan JSON tanpa perlu mengimpornya. Gunakan SELECT * FROM 'file.parquet' sintaks dalam kueri Anda untuk analitik data lake.
👥 Bisakah saya membagikan kueri tanpa membagikan file basis data saya? +
Ya! Bagikan kueri yang tersimpan dengan siapa pun. Mereka dapat menjalankannya dan mendapatkan data langsung tanpa perlu melihat kode SQL Anda, jalur file basis data, atau memiliki akses langsung ke file tersebut.
⚡ Mengapa DuckDB begitu cepat untuk analisis? +
DuckDB dioptimalkan untuk beban kerja OLAP (analitik) dengan penyimpanan berbasis kolom, eksekusi kueri vektor, dan pemrosesan paralel. Sangat ideal untuk agregasi, penggabungan (join), dan kueri analitik kompleks pada kumpulan data besar.

