View Categories

Integrasi Google Sheets SQL Server - Sinkronisasi Data Basis Data Langsung Secara Otomatis

Waktu baca 7 menit

Query Streams memungkinkan integrasi Google Sheets dengan SQL Server tanpa hambatan, secara otomatis menyinkronkan data Microsoft SQL Server secara langsung ke lembar Google Sheets Anda. Daftar gratis di QueryStreams.com dan mulailah mengotomatiskan alur data SQL Server ke Google Sheets Anda dalam hitungan menit.

Panduan ini menunjukkan cara mengatur sinkronisasi data otomatis dari Microsoft SQL Server 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 SQL Server ke Google Sheets.

Apa itu Integrasi Google Sheets dengan SQL Server?

Integrasi Google Sheets dengan SQL Server menghubungkan basis data Microsoft SQL Server 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

Sebelum menyiapkan integrasi Google Sheets SQL Server Anda, pastikan Anda memiliki:

  1. Agen Query Streams telah terpasang: Agen tersebut harus berjalan di jaringan Anda dan memiliki akses ke basis data SQL Server Anda. Instal Agen Query Streams
  2. Sumber data SQL Server telah dikonfigurasi: Basis data Microsoft SQL Server Anda harus ditambahkan sebagai sumber data di agen. Menghubungkan SQL Server 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 SQL Anda

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 SQL Server Anda: Pilih koneksi Microsoft SQL Server Anda dari menu tarik-turun.
  4. Tuliskan kueri SQL Anda: Buat kueri yang mengembalikan data yang ingin Anda sinkronkan. Misalnya:
    SELECT OrderID, CustomerName, OrderDate, TotalAmount, Status FROM Orders WHERE OrderDate >= DATEADD(day, -30, GETDATE())
  5. Uji dan simpan: Jalankan kueri untuk memverifikasi hasilnya, lalu simpan dengan nama yang deskriptif seperti “Pesanan Terbaru untuk Google Sheets”.

Penting: Jika Anda berencana menggunakan mode Sinkronisasi Penuh (yang memperbarui dan menghapus catatan), pastikan kueri Anda menyertakan kolom pengidentifikasi unik (seperti OrderID) yang dapat digunakan Google Sheets untuk mencocokkan baris.

Langkah 2: Buat Integrasi Google Sheets

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 SQL Server 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

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.

  1. Hasilkan token API Google Sheets:
    • Klik Hubungkan Google Sheets dalam Aliran Kueri
    • Klik ikon profil Anda dan pilih Aplikasi & Integrasi
    • Memilih Akses API
    • Klik Buat token akses baru (atau gunakan OAuth untuk perpanjangan otomatis)
    • Salin tokennya (Anda hanya akan melihatnya sekali)
  2. Masukkan token API: Tempelkan token API Google Sheets Anda ke dalam Aliran Kueri.
  3. Uji koneksi: Klik Uji Koneksi untuk memverifikasi apakah Query Streams dapat mengakses akun Google Sheets Anda

Langkah 4: Pilih Lembar Tujuan Anda

Pilih lokasi di mana data SQL Server Anda akan disinkronkan 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

Pilih bagaimana Query Streams harus menangani sinkronisasi data.

Mode Append

Cocok untuk: Log, peristiwa, riwayat transaksi, jejak audit

  • Menambahkan baris baru ke bagian bawah lembar kerja Anda.
  • Tidak pernah memodifikasi atau menghapus baris yang sudah ada.
  • Ideal untuk data historis yang perlu dilestarikan.

Mode Full Sync

Cocok untuk: Data master, inventaris, catatan aktif, dasbor

  • Sisipan catatan baru yang belum ada di Google Sheets
  • Pembaruan catatan yang ada saat data berubah
  • Menghapus catatan yang tidak lagi ada dalam hasil kueri Anda
  • Membutuhkan kolom kunci untuk mencocokkan baris (misalnya, OrderID, CustomerID)

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.

Langkah 6: Atur Jadwal Sinkronisasi Anda

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

  • Manual: Jalankan sinkronisasi hanya sesuai permintaan.
  • Per jam: Sinkronkan setiap jam
  • Sehari-hari: Sinkronkan sekali sehari pada waktu yang ditentukan.
  • Kebiasaan: Tetapkan hari dan waktu tertentu untuk sinkronisasi.

Langkah 7: Tinjau dan Aktifkan

  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

Memantau Integrasi Anda

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

  • Waktu sinkronisasi terakhir: Lihat kapan data terakhir disinkronkan
  • Baris yang disinkronkan: Lihat jumlah baris yang disisipkan, diperbarui, dan dihapus.
  • Peringatan kesalahan: Dapatkan notifikasi jika sinkronisasi gagal.
  • Sinkronisasi riwayat: Tinjau kembali operasi sinkronisasi sebelumnya dan hasilnya.

Kasus Penggunaan Umum untuk Integrasi Google Sheets dengan SQL Server

Manajemen Proyek: Sinkronkan data proyek, pencapaian penting, dan alokasi sumber daya dari database SQL Server Anda ke Google Sheets untuk kolaborasi dan visibilitas tim.

Alur 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 Operasional: Pastikan direktori karyawan, daftar departemen, dan data organisasi tetap sinkron antara basis data HRIS Anda dan Google Sheets.

Lebih dari sekadar spreadsheet: REST API + AI MCP untuk Microsoft SQL Server

Sudah memasukkan Microsoft SQL Server ke dalam spreadsheet? Kueri tersimpan yang sama juga dapat menjadi endpoint REST langsung untuk mitra — atau server MCP yang dapat diakses oleh alat AI Anda dalam bahasa Inggris biasa. Agen Jaringan yang sama, kredensial yang sama, dua audiens baru.

API REST API REST Basis Data Berikan satu URL kepada mitra Anda, bukan kredensial Anda. Ubah kueri Microsoft SQL Server yang tersimpan menjadi endpoint REST yang memiliki versi. Buat kunci per penerima, tetapkan batasan tarif, kedaluwarsa berdasarkan anggaran panggilan — cabut akses salah satu mitra tanpa memengaruhi mitra lainnya. Mengekspos SQL Server sebagai API REST atau membaca Gambaran umum API REST instan
MCP Claude Kursor ChatGPT Grok Basis Data AI MCP Tanyakan kepada Claude, Cursor, ChatGPT, atau Grok tentang Microsoft SQL Server Anda. Hubungkan asisten AI Anda ke sumber Microsoft SQL Server yang sama melalui Protokol Konteks Model. Bersifat hanya baca (read-only) secara bawaan, sadar skema (schema-aware), tidak perlu menulis SQL — model Anda yang akan menuliskannya untuk Anda. Hubungkan SQL Server ke Claude melalui MCP. atau membaca Gambaran umum Server MCP

Pertanyaan yang Sering Diajukan

Seberapa sering saya dapat menyinkronkan data dari SQL Server 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 SQL Server 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 SQL Server yang sama?

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

Apakah ini kompatibel dengan Azure SQL Database?

Ya. Query Streams mendukung semua varian Microsoft SQL Server termasuk Azure SQL Database, Azure SQL Managed Instance, dan Amazon RDS untuk SQL Server.

Panduan Integrasi SQL Server:

Integrasi Google Sheets lainnya:

Memulai:

Updated on 3 Juni 2026

Powered by BetterDocs