View Categories

Integrasi Google Sheets SQLite - Sinkronisasi Data Basis Data Langsung Secara Otomatis

Waktu baca 9 menit

INTEGRASI

SQLite Lembar Kerja Google

SQLite SQLite
Aliran Kueri Aliran Kueri
Lembar Kerja Google Lembar Kerja Google
Kode Nol
Pengaturan Mudah
Cepat

Query Streams memungkinkan integrasi Google Sheets SQLite yang mulus, secara otomatis menyinkronkan data SQLite langsung ke lembar Google Sheets Anda. Daftar gratis di QueryStreams.com dan mulailah mengotomatiskan alur data SQLite ke Google Sheets Anda dalam hitungan menit.

Panduan ini menunjukkan cara mengatur sinkronisasi data otomatis dari SQLite ke Google Sheets menggunakan Query Streams. Baik Anda perlu memperbarui lembar manajemen proyek dengan catatan basis data, menyinkronkan data inventaris ke ruang kerja kolaboratif, atau mengotomatiskan alur kerja pelaporan, Query Streams menyediakan solusi aman tanpa kode untuk integrasi SQLite ke Google Sheets.

Otomatisasi Terjadwal

Sinkronkan setiap jam, setiap hari, atau sesuai jadwal khusus.

Keamanan by Design

Kredensial tetap berada di jaringan Anda.

Secepat Kilat

Streaming data yang dioptimalkan

Sinkronisasi Cerdas

Sisipkan, perbarui, hapus secara otomatis.

Apa itu Integrasi Google Sheets dengan SQLite?

Integrasi Google Sheets SQLite menghubungkan basis data SQLite Anda ke Google Sheets, memungkinkan sinkronisasi data otomatis tanpa ekspor atau impor manual. Query Streams bertindak sebagai jembatan aman antara basis data Anda dan Google Sheets, menjalankan kueri SQL yang tersimpan sesuai jadwal dan mengirimkan hasilnya langsung ke spreadsheet Anda.

Kemampuan utama:

  • Sinkronisasi otomatis: Jadwalkan kueri untuk dijalankan setiap jam, setiap hari, atau pada interval khusus.
  • Mode sinkronisasi penuh: Sisipkan baris baru, perbarui baris yang sudah ada, dan hapus data yang telah dihapus secara otomatis.
  • Mode penambahan: Tambahkan catatan baru tanpa mengubah data yang sudah ada (ideal untuk log dan riwayat)
  • Koneksi aman: Kredensial basis data Anda tetap terlindungi di dalam jaringan Anda.
  • Tidak perlu coding: Konfigurasikan semuanya melalui portal web Query Streams.

Prasyarat

1

Agen Aliran Kueri Diinstal

Agen tersebut harus berjalan di jaringan Anda dan memiliki akses ke basis data SQLite Anda.

Instal Agen Aliran Kueri →
2

Sumber Data SQLite Telah Dikonfigurasi

Basis data SQLite Anda harus ditambahkan sebagai sumber data di agen.

Hubungkan SQLite ke Query Streams →
3

Akun Google Sheets

Akun Google Sheets dengan akses API (tersedia pada paket Bisnis dan Perusahaan, atau melalui uji coba gratis).

4

Kueri Tersimpan

Setidaknya satu kueri tersimpan di Query Streams yang mengembalikan data yang ingin Anda sinkronkan.

Langkah 1: Buat Kueri SQLite Anda

1
2
3
4
5
6
7

Sebelum menyiapkan integrasi, Anda memerlukan kueri tersimpan yang mengembalikan data yang ingin Anda sinkronkan ke Google Sheets.

  1. Masuk ke portal Query Streams: Mengunjungi my.querystreams.com dan masuk
  2. Buka Pembuat Kueri: Buka Query Builder dari dasbor.
  3. Pilih sumber data SQLite Anda: Di bilah sisi Penjelajah Data di sebelah kiri, perluas Realm Data Anda, lalu pilih konektor SQLite Anda dan pilih basis data yang ingin Anda kueri.
  4. Tuliskan kueri SQL Anda: Buat kueri yang mengembalikan data yang ingin Anda sinkronkan.
Contoh Kueri SQLite SQL
SELECT order_id, customer_name, order_date, total_amount, status FROM orders WHERE order_date >= date('now', '-30 days') ORDER BY order_date DESC LIMIT 1000;
  1. Uji dan simpan: Jalankan kueri untuk memverifikasi hasilnya, lalu simpan dengan nama yang deskriptif seperti “Pesanan Terbaru untuk Google Sheets”.
Tips Profesional: Jika Anda berencana menggunakan mode Sinkronisasi Penuh, pastikan kueri Anda menyertakan kolom pengidentifikasi unik (seperti ID pesanan) yang dapat digunakan Google Sheets untuk mencocokkan baris.

Langkah 2: Buat Integrasi Google Sheets

2
3
4
5
6
7

Sekarang Anda akan menghubungkan kueri yang telah Anda simpan ke Google Sheets melalui fitur Otomatisasi.

  1. Navigasi ke Otomatisasi: Di portal Query Streams, klik Otomatisasi di bilah sisi kiri
  2. Buat integrasi baru: Klik Integrasi Baru untuk memulai wizard pengaturan
  3. Pilih kueri yang telah Anda simpan: Pilih kueri SQLite yang Anda buat di Langkah 1.
  4. Pilih Google Sheets sebagai tujuan: Memilih Lembar Kerja Google dari daftar platform yang tersedia

Langkah 3: Hubungkan Akun Google Sheets Anda

3
4
5
6
7

Query Streams menggunakan OAuth untuk terhubung secara aman ke akun Google Sheets Anda. Ini adalah otorisasi satu klik sederhana yang memberikan izin kepada Query Streams untuk menulis data ke spreadsheet Anda.

A

Otorisasikan Google Sheets melalui OAuth

  1. Klik Hubungkan Google Sheets dalam Aliran Kueri
  2. Masuk dengan akun Google Anda saat diminta.
  3. Tinjau dan setujui permintaan izin.
  4. Query Streams akan menerima otorisasi.
  5. Anda akan dialihkan kembali ke Query Streams
B

Konfirmasi Koneksi

Query Streams akan mengkonfirmasi bahwa koneksi OAuth telah berhasil dibuat.

C

Mulai Menggunakan

Akun Google Sheets Anda sekarang terhubung dan siap menerima data.

Langkah 4: Pilih Lembar Tujuan Anda

4
5
6
7

Pilih lokasi sinkronisasi data SQLite Anda di Google Sheets.

  1. Telusuri lembar kerja Anda: Query Streams akan menampilkan lembar dan ruang kerja Google Sheets Anda yang tersedia.
  2. Pilih lembar kerja: Pilih lembar kerja yang sudah ada untuk menyinkronkan data, atau pilih Buat lembar kerja baru
  3. Pemetaan kolom: Query Streams akan secara otomatis memetakan kolom kueri SQL Anda ke kolom Google Sheets. Tinjau dan sesuaikan jika diperlukan.
Tip: Jika membuat lembar kerja baru, Query Streams akan secara otomatis membuat kolom berdasarkan hasil kueri Anda.

Langkah 5: Konfigurasi Mode Sinkronisasi

5
6
7

Pilih bagaimana Query Streams harus menangani sinkronisasi data.

+

Mode Append

Terbaik untuk log & riwayat
  • Menambahkan baris baru ke bagian bawah
  • Tidak pernah memodifikasi baris yang ada
  • Tidak pernah menghapus data
  • Melestarikan catatan sejarah
Ideal untuk: Log audit, riwayat transaksi, pelacakan peristiwa, data deret waktu

Mode Full Sync

Populer
Terbaik untuk data langsung
  • Sisipan rekor baru
  • Pembaruan catatan yang diubah
  • Menghapus catatan yang dihapus
  • Membutuhkan kolom kunci
Ideal untuk: Inventaris, data master, catatan aktif, dasbor

Pemilihan Kolom Utama: Jika menggunakan mode Sinkronisasi Penuh, pilih kolom yang secara unik mengidentifikasi setiap baris. Kolom ini harus ada di hasil kueri SQL Anda dan lembar Google Sheets Anda.

Perilaku Sinkronisasi Kolom (SYNC vs PRESERVE)

Untuk setiap kolom dalam pemetaan bidang Anda, pilih bagaimana Query Streams harus menanganinya selama sinkronisasi:

SINKRONISASI (Default)

Nilai sumber selalu menimpa target

Digunakan untuk: Kolom data yang harus sama persis dengan basis data Anda (status pesanan, total, tanggal)

MELESTARIKAN

Nilai target adalah tidak pernah ditimpa

Digunakan untuk: Kolom tempat Anda menambahkan catatan manual, tugas, atau pembaruan status di Google Sheets.
Contoh: Sinkronisasi Pesanan dengan Catatan Tim
Kolom Sumber (dari SQLite)
  • ID pesanan – Bidang kunci
  • nama_pelanggan – SINKRONISASI
  • status – SINKRONISASI
  • total – SINKRONISASI
Kolom yang Ditambahkan Pengguna (di Google Sheets)
  • Ditugaskan Kepada - MELESTARIKAN
  • Catatan - MELESTARIKAN
  • Prioritas - MELESTARIKAN
Hasil: Setiap sinkronisasi memperbarui data pesanan dari basis data sambil tetap mempertahankan catatan dan tugas tim Anda.

Langkah 6: Atur Jadwal Sinkronisasi Anda

6
7

Konfigurasikan kapan Query Streams harus menyinkronkan data dari SQLite ke Google Sheets.

Manual Jalankan sinkronisasi hanya sesuai permintaan.
Setiap 5 MenitSinkronisasi frekuensi tinggi untuk data waktu nyata
Setiap 10 MenitPembaruan hampir secara waktu nyata
Setiap 15 MenitSinkronisasi berkala untuk data aktif
🕑
Per jam Sinkronkan setiap jam
📅
Sehari-hariSinkronkan sekali sehari pada waktu yang ditentukan.
Kebiasaan Tetapkan hari dan waktu tertentu

Langkah 7: Tinjau dan Aktifkan

7
  1. Tinjau konfigurasi: Periksa semua pengaturan termasuk kueri, tujuan, mode sinkronisasi, dan jadwal.
  2. Beri nama integrasi Anda: Beri nama yang deskriptif seperti “Sinkronisasi Harian Pesanan ke Google Sheets”
  3. Mengaktifkan: Klik Buat Integrasi untuk menyimpan dan mengaktifkan
  4. Jalankan sinkronisasi awal: Klik Jalankan Sekarang untuk melakukan sinkronisasi pertama dan memverifikasi semuanya berfungsi

Selamat!

Integrasi SQLite ke Google Sheets Anda kini telah aktif. Data akan disinkronkan secara otomatis sesuai jadwal Anda.

Memantau Integrasi Anda

Setelah diaktifkan, Anda dapat memantau integrasi Google Sheets SQLite Anda dari dasbor Otomatisasi:

🕑

Waktu Sinkronisasi Terakhir

Lihat kapan data terakhir disinkronkan

📊

Baris Disinkronkan

Lihat jumlah baris yang disisipkan, diperbarui, dan dihapus.

🔔

Peringatan Kesalahan

Dapatkan notifikasi jika sinkronisasi gagal.

📃

Riwayat Sinkronisasi

Tinjau kembali operasi sinkronisasi sebelumnya dan hasilnya.

Panduan Pemecahan Masalah Sinkronisasi SQLite ke Google Sheets

Jika Anda mengalami masalah dengan integrasi SQLite ke Google Sheets, periksa solusi umum berikut:

  • Sinkronisasi menunjukkan 0 baris: Verifikasi apakah kueri SQL Anda mengembalikan data saat dijalankan secara manual di Query Builder. Periksa apakah Agent sedang berjalan dan jalur file SQLite dapat diakses.
  • OAuth Google Sheets telah kedaluwarsa: Token Google OAuth kedaluwarsa secara berkala. Hubungkan kembali akun Google Anda dari halaman pengaturan integrasi di Query Streams.
  • Kesalahan ketidaksesuaian kolom: Jika Anda telah mengubah kolom kueri SQL setelah membuat integrasi, perbarui pemetaan bidang agar sesuai dengan nama kolom yang baru.
  • Basis data SQLite terkunci: Jika proses lain memegang kunci tulis pada file SQLite Anda, Query Streams mungkin gagal membaca. Pastikan tidak ada penulis bersamaan yang menghalangi akses selama waktu sinkronisasi terjadwal.
  • Agen sedang offline: Agen Query Streams harus berjalan agar sinkronisasi dapat dieksekusi. Periksa status agen di dasbor portal. Agen akan otomatis berjalan saat sistem diny启动 jika diinstal sebagai layanan.

Untuk masalah yang terus berlanjut, hubungi kami. Dukungan Aliran Kueri atau periksa indeks dokumentasi untuk panduan tambahan.

Kueri SQLite Sesuai Permintaan di Google Sheets

Selain otomatisasi terjadwal, Query Streams juga memungkinkan Anda menjalankan kueri SQLite secara langsung dari add-on Google Sheets. Ini ideal ketika Anda membutuhkan data terbaru segera tanpa menunggu siklus sinkronisasi berikutnya.

  • Instal add-on: Dapatkan secara gratis Add-on Query Streams untuk Google Sheets dari Google Workspace Marketplace
  • Pilih kueri yang tersimpan: Pilih kueri SQLite yang tersimpan dari akun Anda.
  • Sesuaikan filter: Tetapkan rentang tanggal, kategori, atau filter apa pun yang didukung kueri Anda — tidak perlu mengedit SQL.
  • Jalankan dan streaming: Klik Jalankan untuk mengalirkan data langsung ke lembar kerja Anda, sesuai permintaan.

Pendekatan on-demand sangat cocok untuk pelaporan ad hoc, pengecekan data cepat, dan situasi di mana Anda membutuhkan data terbaru dari database SQLite Anda di Google Sheets. Anda bahkan dapat menjalankan beberapa kueri secara paralel di berbagai tab lembar kerja.

Kasus Penggunaan Umum untuk Integrasi Google Sheets dengan SQLite

💼

Manajemen proyek

Sinkronkan data proyek, pencapaian penting, dan alokasi sumber daya dari basis data SQLite Anda ke Google Sheets untuk kolaborasi dan visibilitas tim.

💰

Saluran Penjualan

Pastikan Google Sheets tim penjualan Anda selalu diperbarui dengan peluang, kesepakatan, dan informasi pelanggan terbaru dari database CRM Anda.

📦

Pelacakan inventaris

Perbarui secara otomatis tingkat inventaris, jumlah stok, dan informasi produk di Google Sheets untuk tim gudang dan operasional.

📈

Pelaporan Keuangan

Sinkronkan data anggaran, laporan pengeluaran, dan metrik keuangan ke Google Sheets untuk dasbor eksekutif dan pelaporan pemangku kepentingan.

👥

SDM dan Operasi

Pastikan direktori karyawan, daftar departemen, dan data organisasi tetap sinkron antara basis data HRIS Anda dan Google Sheets.

Pertanyaan yang Sering Diajukan

Seberapa sering saya dapat menyinkronkan data dari SQLite ke Google Sheets? +

Query Streams mendukung jadwal sinkronisasi mulai dari setiap jam hingga interval khusus. Untuk sebagian besar kasus penggunaan, sinkronisasi harian atau setiap jam memberikan keseimbangan yang baik antara kesegaran data dan sumber daya sistem.

🔒 Apakah data SQLite saya aman selama sinkronisasi? +

Ya. Kredensial basis data Anda tetap terlindungi di dalam jaringan Anda melalui agen Query Streams. Data dienkripsi selama pengiriman, dan token API Google Sheets Anda disimpan dengan aman. Query Streams tidak pernah menyimpan data basis data mentah Anda.

Apa yang terjadi jika sinkronisasi gagal? +

Query Streams akan mencoba kembali sinkronisasi yang gagal dan memberi tahu Anda tentang kesalahan yang terus terjadi. Anda dapat melihat detail kesalahan dalam riwayat sinkronisasi dan secara manual memicu percobaan ulang setelah masalah teratasi.

📂 Bisakah saya melakukan sinkronisasi ke beberapa lembar Google Sheets dari database SQLite yang sama? +

Ya. Buat integrasi terpisah untuk setiap lembar tujuan. Setiap integrasi dapat menggunakan kueri SQL, mode sinkronisasi, dan jadwal yang berbeda.

Apakah ini berfungsi dengan layanan SQLite berbasis cloud? +

Ya. Query Streams mendukung semua varian SQLite termasuk Amazon RDS for SQLite, Azure Database for SQLite, Google Cloud SQL for SQLite, PlanetScale, dan instance yang dihosting sendiri.

Bisakah saya menjalankan kueri SQLite secara langsung sesuai permintaan di Google Sheets? +

Ya. Selain otomatisasi terjadwal, Anda dapat menginstal add-on Query Streams Google Sheets dan menjalankan kueri SQLite yang tersimpan sesuai permintaan. Pilih kueri, sesuaikan filter apa pun, dan klik Jalankan untuk mengalirkan hasil langsung ke spreadsheet Anda.

Bisakah saya membagikan query SQLite dengan anggota tim yang tidak tahu SQL? +

Ya. Query Streams memungkinkan Anda berbagi kueri yang tersimpan melalui email. Penerima menginstal add-on Google Sheets, hanya melihat nama kueri dan filter yang tersedia, dan menjalankannya dengan sekali klik. Mereka tidak pernah melihat kode SQL, kredensial basis data, atau skema Anda.

Updated on 3 Juni 2026

Powered by BetterDocs