View Categories

Cara Menghubungkan DuckDB ke Google Spreadsheet - Streaming Data Basis Data Analitik Langsung

Waktu baca 5 menit

PANDUAN KONEKTOR

DuckDB Lembar Kerja Google

DuckDB DuckDB
Aliran Kueri Aliran Kueri
Lembar Kerja Google Lembar Kerja Google
Analisis Cepat
Data Langsung
Portabel

Query 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

1

Akun Aliran Kueri

Buat akun gratis untuk memulai integrasi DuckDB.

Buat Akun Gratis →
2

Agen Aliran Kueri Diinstal

Instal agen di lokasi tempat file DuckDB atau file data lake Anda berada.

Instal Agen Aliran Kueri →
3

Berkas Basis Data DuckDB

Berkas .duckdb atau .db yang dapat diakses dari mesin agen.

Dokumentasi DuckDB →
Keunggulan DuckDB: DuckDB dapat melakukan query langsung ke file Parquet, CSV, dan JSON tanpa perlu mengimpornya. Sangat cocok untuk analitik data lake dengan Query Streams.

Langkah 1: Akses Antarmuka Agen Aliran Kueri

1
2
3
4
5
6
7

Setelah agen terpasang, konfigurasikan koneksi DuckDB Anda.

  1. Buka browser web Anda dan arahkan ke: https://localhost:1823
  2. Navigasikan ke Sambungan Data: Klik Sumber Data > Koneksi
  3. Menambahkan koneksi baru: Klik Tambahkan Koneksi

Langkah 2: Pilih DuckDB sebagai Jenis Koneksi Anda

2
3
4
5
6
7
  1. Pilih DuckDB: Klik pada tombol DuckDB ubin (batas hijau saat dipilih)
  2. Alternatif - Gunakan pencarian: Ketik “DuckDB” untuk menemukannya dengan cepat.
  3. Klik Berikutnya untuk melanjutkan

Langkah 3: Konfigurasi Detail Koneksi DuckDB Anda

3
4
5
6
7

Detail Koneksi DuckDB yang Diperlukan:

  1. Nama Koneksi – Nama yang mudah diingat (misalnya, “Analisis DuckDB”)
  2. Jalur File Basis Data – Jalur lengkap ke file .duckdb Anda (misalnya, C:\Analytics\data.duckdbKlik ikon folder untuk menelusuri.
  3. Skema Default (opsional) – Biarkan kosong untuk mengakses semua skema
  4. Jumlah Benang (opsional) – Menggunakan jumlah CPU jika kosong
  5. Direktori Sementara (opsional) – Lokasi file sementara khusus

Setelah selesai, klik Berikutnya.

Tip Kinerja: DuckDB dapat melakukan query langsung ke file CSV/Parquet. Gunakan query seperti ini: SELECT * FROM 'data.parquet' LIMIT 100 untuk analitik data lake.

Langkah 4: Pilih Ranah Data Anda

4
5
6
7

Pilih Ranah Data - kapasitas pemrosesan kueri Anda.

  1. Tinjau ranah yang tersedia: Berdasarkan langganan Anda
  2. Pilih ranah: Pilih “Ranah Data Default”
  3. Klik Berikutnya untuk menguji koneksi

Langkah 5: Uji Koneksi DuckDB Anda

5
6
7

Query Streams akan memverifikasi apakah file DuckDB Anda dapat diakses.

  1. Pengujian otomatis: Agen mencoba membuka file DuckDB.
  2. Hasil tinjauan: Berhasil menampilkan versi DuckDB, tabel, dan skema.
  3. Klik Berikutnya jika berhasil
Pemecahan masalah: Jika koneksi gagal, verifikasi apakah jalur file sudah benar, file ada, dan agen memiliki izin baca ke file DuckDB.

Langkah 6: Selesaikan Penyiapan

6
7
  1. Tinjau konfigurasi: Verifikasi apakah jalur file sudah benar.
  2. 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

7

Instal pengaya Query Streams dari Google Workspace Marketplace:

Setelah instalasi, buka Ekstensi > Aliran Kueri dan buat kueri DuckDB pertama Anda:

  1. Klik “Streaming Kueri”
  2. Pilih koneksi DuckDB Anda
  3. Tuliskan kueri SQL Anda:
Contoh Kueri DuckDB SQL
SELECT customer_id, first_name, last_name, total_spent, country FROM customers WHERE total_spent > 1000 ORDER BY total_spent DESC LIMIT 100;
  1. Mengkonfigurasi tujuan: Pilih “Buat tab baru”
  2. 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.

Updated on 3 Juni 2026

Powered by BetterDocs