View Categories

Integrasi Smartsheet SQL Server - Sinkronisasi Data Basis Data Langsung Secara Otomatis

Waktu baca 8 menit

INTEGRASI

SQL Server Lembar pintar

SQL Server SQL Server
Aliran Kueri Aliran Kueri
Lembar pintar Lembar pintar
Kode Nol
Pengaturan Mudah
Cepat

Query Streams memungkinkan integrasi Smartsheet SQL Server yang mulus, secara otomatis menyinkronkan data Microsoft SQL Server secara langsung ke lembar kerja Smartsheet Anda. Daftar gratis di QueryStreams.com dan mulailah mengotomatiskan alur data SQL Server ke Smartsheet Anda dalam hitungan menit.

Panduan ini menunjukkan cara mengatur sinkronisasi data otomatis dari Microsoft SQL Server ke Smartsheet 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 Smartsheet. Query Streams kompatibel dengan semua edisi SQL Server termasuk SQL Server 2016, 2017, 2019, 2022, Azure SQL Database, Amazon RDS for SQL Server, dan Google Cloud SQL for SQL Server.

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 Smartsheet dengan SQL Server?

Integrasi Smartsheet dengan SQL Server menghubungkan basis data Microsoft SQL Server Anda ke Smartsheet, memungkinkan sinkronisasi data otomatis tanpa ekspor atau impor manual. Query Streams bertindak sebagai jembatan aman antara basis data Anda dan Smartsheet, menjalankan kueri SQL yang tersimpan sesuai jadwal dan mengirimkan hasilnya langsung ke lembar kerja Anda.

Kemampuan utama:

  • Sinkronisasi otomatis: Jadwalkan kueri untuk dijalankan setiap 5 menit, 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 SQL Server Anda tetap terlindungi di dalam jaringan Anda melalui Query Streams Agent.
  • 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 instance SQL Server Anda.

Instal Agen Aliran Kueri →
2

Sumber Data SQL Server Telah Dikonfigurasi

Database SQL Server Anda harus ditambahkan sebagai sumber data di agen.

Hubungkan SQL Server ke Query Streams →
3

Akun Smartsheet

Akun Smartsheet 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 Server Anda

1
2
3
4
5
6
7

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

  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: Di bilah sisi Penjelajah Data di sebelah kiri, perluas Realm Data Anda, lalu pilih konektor SQL Server Anda dan pilih basis data yang ingin Anda kueri.
  4. Tuliskan kueri T-SQL Anda: Buat kueri yang mengembalikan data yang ingin Anda sinkronkan.
Contoh Kueri SQL Server T-SQL
SELECT TOP 1000 order_id, customer_name, order_date, total_amount, status FROM orders WHERE order_date >= DATEADD(DAY, -30, GETDATE()) ORDER BY order_date DESC;
  1. Uji dan simpan: Jalankan kueri untuk memverifikasi hasilnya, lalu simpan dengan nama yang deskriptif seperti “Pesanan Terbaru untuk Smartsheet”
Tips Profesional: Jika Anda berencana menggunakan mode Sinkronisasi Penuh, pastikan kueri Anda menyertakan kolom pengidentifikasi unik (seperti ID pesanan) yang dapat digunakan Smartsheet untuk mencocokkan baris. Di SQL Server, ini biasanya berupa kunci utama atau kolom dengan UNIK batasan.

Langkah 2: Buat Integrasi Smartsheet

2
3
4
5
6
7

Sekarang Anda akan menghubungkan kueri yang telah Anda simpan ke Smartsheet 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 Smartsheet sebagai tujuan: Memilih Lembar pintar dari daftar platform yang tersedia

Langkah 3: Hubungkan Akun Smartsheet Anda

3
4
5
6
7

Query Streams mendukung otentikasi OAuth dan Token Akses API untuk mengirim data secara aman ke lembar Smartsheet Anda.

A

Hubungkan Smartsheet (OAuth atau Token API)

  1. Masuk ke akun Smartsheet Anda
  2. Klik ikon profil Anda dan pilih Aplikasi & Integrasi
  3. Memilih Akses API
  4. Klik Buat token akses baru (atau gunakan OAuth untuk perpanjangan otomatis)
  5. Salin tokennya (Anda hanya akan melihatnya sekali)
B

Masukkan Token API

Tempelkan token API Smartsheet Anda ke dalam Aliran Kueri.

C

Uji Koneksi

Klik Uji Koneksi untuk memverifikasi apakah Query Streams dapat mengakses akun Smartsheet Anda

Langkah 4: Pilih Lembar Tujuan Anda

4
5
6
7

Pilih lokasi sinkronisasi data SQL Server Anda di Smartsheet.

  1. Telusuri lembar kerja Anda: Query Streams akan menampilkan lembar dan ruang kerja Smartsheet 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 T-SQL Anda ke kolom Smartsheet. Tinjau dan sesuaikan jika diperlukan.
Tip: Jika membuat sheet baru, Query Streams akan secara otomatis membuat kolom berdasarkan hasil query Anda. Nama kolom akan sesuai dengan alias kolom SQL Server 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 baik dalam hasil kueri T-SQL Anda maupun lembar Smartsheet 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 database SQL Server 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 Smartsheet.

Langkah 6: Atur Jadwal Sinkronisasi Anda

6
7

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

ManualJalankan 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 jamSinkronkan setiap jam
📅
Sehari-hariSinkronkan sekali sehari pada waktu yang ditentukan.
KebiasaanTetapkan 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: Berikan nama yang deskriptif seperti “Sinkronisasi Harian Pesanan SQL Server ke Smartsheet”
  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 SQL Server ke Smartsheet Anda kini telah aktif. Data akan disinkronkan secara otomatis sesuai jadwal Anda.

Memantau Integrasi Anda

Setelah diaktifkan, Anda dapat memantau integrasi Smartsheet SQL Server 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.

Kasus Penggunaan Umum untuk Integrasi Smartsheet dengan SQL Server

💼

Manajemen proyek

Sinkronkan data proyek, pencapaian penting, dan alokasi sumber daya dari database SQL Server Anda ke Smartsheet untuk kolaborasi tim dan visibilitas waktu nyata.

💰

Saluran Penjualan

Selalu perbarui Smartsheet tim penjualan Anda dengan peluang, kesepakatan, dan informasi pelanggan terbaru dari database CRM atau ERP SQL Server Anda.

📦

Pelacakan inventaris

Perbarui secara otomatis tingkat inventaris, jumlah stok, dan informasi produk di Smartsheet untuk tim gudang dan operasional menggunakan data SQL Server secara langsung.

📈

Pelaporan Keuangan

Sinkronkan data anggaran, laporan pengeluaran, dan metrik keuangan dari SQL Server ke Smartsheet untuk dasbor eksekutif dan pelaporan pemangku kepentingan.

👥

SDM dan Operasi

Pastikan direktori karyawan, daftar departemen, dan data organisasi tetap sinkron antara database HRIS SQL Server Anda dan ruang kerja Smartsheet.

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 Smartsheet?+

Query Streams mendukung jadwal sinkronisasi mulai dari setiap 5 menit 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 SQL Server Anda tetap terlindungi di dalam jaringan Anda melalui Query Streams Agent – kredensial tersebut tidak pernah dikirim ke cloud. Data dienkripsi saat transit menggunakan TLS, dan token API Smartsheet Anda disimpan dengan aman. Query Streams tidak pernah menyimpan data mentah basis data 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 Smartsheet dari database SQL Server yang sama?+

Ya. Buat integrasi terpisah untuk setiap lembar tujuan. Setiap integrasi dapat menggunakan kueri T-SQL, mode sinkronisasi, dan jadwal yang berbeda – semuanya mengambil data dari basis data SQL Server yang sama.

Apakah ini berfungsi dengan layanan SQL Server berbasis cloud?+

Ya. Query Streams mendukung semua varian SQL Server termasuk Azure SQL Database, Azure SQL Managed Instance, Amazon RDS for SQL Server, Google Cloud SQL for SQL Server, dan instance SQL Server yang dihosting sendiri di Windows atau Linux (2016, 2017, 2019, 2022).

🔨Apakah saya memerlukan izin khusus SQL Server untuk menggunakan Query Streams?+

Query Streams hanya memerlukan akses baca ke tabel dan tampilan yang ingin Anda sinkronkan. Login SQL Server dengan PILIH Izin akses pada objek terkait sudah cukup. Tidak administrator sistem atau diperlukan hak akses yang lebih tinggi.

Updated on 3 Juni 2026

Powered by BetterDocs