MariaDB Landasan
MariaDB
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 integrasi Anvil MariaDB yang mulus, secara otomatis menyinkronkan data MariaDB langsung ke lembar kerja Anvil Anda. Daftar gratis di QueryStreams.com dan mulailah mengotomatiskan pipeline data MariaDB ke Anvil Anda dalam hitungan menit.
Panduan ini menunjukkan cara mengatur sinkronisasi data otomatis dari MariaDB ke Anvil 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 MariaDB ke Anvil.works.
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 Anvil MariaDB?
Integrasi Anvil MariaDB menghubungkan basis data MariaDB Anda ke Anvil, memungkinkan sinkronisasi data otomatis tanpa ekspor atau impor manual. Query Streams bertindak sebagai jembatan aman antara basis data Anda dan Anvil, 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
Agen Aliran Kueri Diinstal
Agen tersebut harus berjalan di jaringan Anda dan memiliki akses ke basis data MariaDB Anda.
Instal Agen Aliran Kueri →Sumber Data MariaDB Telah Dikonfigurasi
Basis data MariaDB Anda harus ditambahkan sebagai sumber data di agen.
Hubungkan MariaDB ke Query Streams →Akun Anvil
Akun Anvil dengan akses API (tersedia pada paket Bisnis dan Perusahaan, atau melalui uji coba gratis).
Kueri Tersimpan
Setidaknya satu kueri tersimpan di Query Streams yang mengembalikan data yang ingin Anda sinkronkan.
Langkah 1: Buat Kueri MariaDB Anda
Sebelum menyiapkan integrasi, Anda memerlukan kueri tersimpan yang mengembalikan data yang ingin Anda sinkronkan ke Anvil.
- Masuk ke portal Query Streams: Mengunjungi my.querystreams.com dan masuk
- Buka Pembuat Kueri: Buka Query Builder dari dasbor.
- Pilih sumber data MariaDB Anda: Di bilah sisi Penjelajah Data di sebelah kiri, perluas Realm Data Anda, lalu pilih konektor MariaDB Anda dan pilih basis data yang ingin Anda kueri.
- Tuliskan kueri SQL Anda: Buat kueri yang mengembalikan data yang ingin Anda sinkronkan.
SELECT order_id, customer_name, order_date, total_amount, status FROM orders WHERE order_date >= DATE_SUB(NOW(), INTERVAL 30 DAY) ORDER BY order_date DESC LIMIT 1000;
- Uji dan simpan: Jalankan kueri untuk memverifikasi hasilnya, lalu simpan dengan nama yang deskriptif seperti “Pesanan Terbaru untuk Anvil”.
ID pesanan) yang dapat digunakan Anvil untuk mencocokkan baris.
Langkah 2: Buat integrasi Anvil.works
Sekarang Anda akan menghubungkan kueri yang telah Anda simpan ke Anvil melalui fitur Otomatisasi.
- Navigasi ke Otomatisasi: Di portal Query Streams, klik Otomatisasi di bilah sisi kiri
- Buat integrasi baru: Klik Integrasi Baru untuk memulai wizard pengaturan
- Pilih kueri yang telah Anda simpan: Pilih kueri MariaDB yang Anda buat di Langkah 1.
- Pilih Anvil sebagai tujuan: Memilih Landasan dari daftar platform yang tersedia
Langkah 3: Hubungkan Akun Anvil Anda
Integrasi Anvil.works memerlukan pemasangan komponen Query Streams di aplikasi Anvil.works Anda dan mengkonfigurasinya dengan kunci koneksi yang aman.
Tambahkan Dependensi Pihak Ketiga
Di aplikasi Anvil.works Anda, buka Pengaturan → Ketergantungan
Klik tombol “Pihak Ketiga” Tekan tab dan masukkan kode ini:
47C7VQG6QJTVY16B
Buat Modul Server
Di aplikasi Anvil.works Anda, buatlah sebuah Modul Server lalu tambahkan kode ini:
from querystreams import connector connector.init_connector("YOUR_AUTH_KEY")
Hasilkan Kunci Otentikasi Aman
Dalam pengaturan otomatisasi Query Streams:
- Klik Hasilkan Kunci Aman (atau masukkan sendiri)
- Salin kunci otentikasi
- Mengganti
KUNCI_OTORISASI_ANDAdi kode Anvil.works Anda dengan kunci ini
Masukkan URL Aplikasi Anvil.works
Di Query Streams, masukkan URL aplikasi Anvil.works Anda yang telah dipublikasikan.
Contoh: https://aplikasi-anda.landasan.app atau https://yourdomain.com
Uji Koneksi
Klik Uji Koneksi untuk memverifikasi apakah Query Streams dapat berkomunikasi dengan aplikasi Anvil.works Anda
Langkah 4: Pilih Lembar Tujuan Anda
Pilih lokasi sinkronisasi data MariaDB Anda di Anvil.works.
- Telusuri lembar kerja Anda: Query Streams akan menampilkan lembar dan ruang kerja Anvil yang tersedia.
- Pilih lembar kerja: Pilih lembar kerja yang sudah ada untuk menyinkronkan data, atau pilih Buat lembar kerja baru
- Pemetaan kolom: Query Streams akan secara otomatis memetakan kolom kueri SQL Anda ke kolom Anvil. Tinjau dan sesuaikan jika diperlukan.
Langkah 5: Konfigurasi Mode Sinkronisasi
Pilih bagaimana Query Streams harus menangani sinkronisasi data.
Mode Append
- Menambahkan baris baru ke bagian bawah
- Tidak pernah memodifikasi baris yang ada
- Tidak pernah menghapus data
- Melestarikan catatan sejarah
Mode Full Sync
Populer- Sisipan rekor baru
- Pembaruan catatan yang diubah
- Menghapus catatan yang dihapus
- Membutuhkan kolom kunci
Pemilihan Kolom Utama: Jika menggunakan mode Sinkronisasi Penuh, pilih kolom yang secara unik mengidentifikasi setiap baris. Kolom ini harus ada baik di hasil kueri SQL Anda maupun di lembar Anvil 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
MELESTARIKAN
Nilai target adalah tidak pernah ditimpa
ID pesanan– Bidang kuncinama_pelanggan– SINKRONISASIstatus– SINKRONISASItotal– SINKRONISASI
Ditugaskan Kepada- MELESTARIKANCatatan- MELESTARIKANPrioritas- MELESTARIKAN
Langkah 6: Atur Jadwal Sinkronisasi Anda
Konfigurasikan kapan Query Streams harus menyinkronkan data dari MariaDB ke Anvil.
Langkah 7: Tinjau dan Aktifkan
- Tinjau konfigurasi: Periksa semua pengaturan termasuk kueri, tujuan, mode sinkronisasi, dan jadwal.
- Beri nama integrasi Anda: Beri nama yang deskriptif seperti “Sinkronisasi Harian Pesanan ke Anvil”
- Mengaktifkan: Klik Buat Integrasi untuk menyimpan dan mengaktifkan
- Jalankan sinkronisasi awal: Klik Jalankan Sekarang untuk melakukan sinkronisasi pertama dan memverifikasi semuanya berfungsi
Selamat!
Integrasi MariaDB ke Anvil.works Anda kini telah aktif. Data akan disinkronkan secara otomatis sesuai jadwal Anda.
Memantau Integrasi Anda
Setelah diaktifkan, Anda dapat memantau integrasi Anvil MariaDB 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 Anvil dengan MariaDB
Manajemen proyek
Sinkronkan data proyek, pencapaian penting, dan alokasi sumber daya dari basis data MariaDB Anda ke Anvil untuk kolaborasi dan visibilitas tim.
Saluran Penjualan
Selalu perbarui Anvil tim penjualan Anda dengan peluang, kesepakatan, dan informasi pelanggan terbaru dari basis data CRM Anda.
Pelacakan inventaris
Perbarui secara otomatis tingkat inventaris, jumlah stok, dan informasi produk di Anvil.works untuk tim gudang dan operasional.
Pelaporan Keuangan
Sinkronkan data anggaran, laporan pengeluaran, dan metrik keuangan ke Anvil 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 Anvil.
Pertanyaan yang Sering Diajukan
❓ Seberapa sering saya dapat melakukan sinkronisasi data dari MariaDB ke Anvil? +
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 MariaDB 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 Anvil 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 sheet Anvil dari database MariaDB 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 MariaDB berbasis cloud? +
Ya. Query Streams mendukung semua varian MariaDB termasuk Amazon RDS for MariaDB, Azure Database for MariaDB, Google Cloud SQL for MariaDB, PlanetScale, dan instance yang dihosting sendiri.

