Logo MariaDB SkySQL

MariaDB Terkelola berbicara MariaDB

Menghubungkan MariaDB SkySQL ke Excel, Spreadsheet, dan AI

MariaDB Cloud, sebelumnya SkySQL. MariaDB asli, bukan mesin yang kompatibel dengan MySQL, pada port yang ditetapkan untuk setiap layanan.

1koneksi
0port masuk
hanya bacadiberlakukan

Satu koneksi, setiap permukaan

Ke mana data SkySQL Anda dapat dikirim?

Hubungkan SkySQL sekali saja dan koneksi baca-saja yang sama akan memberi daya pada semua ini — tidak perlu pengaturan kedua, tidak perlu salinan data kedua. 9 dari 11 memiliki panduan langkah demi langkah.

Memandu

SkySQL ke Excel

Microsoft Excel · Add-in Excel

Ambil hasil SkySQL secara langsung ke dalam lembar kerja dan perbarui sesuai kebutuhan — Excel desktop, Excel Online, Microsoft 365.

Baca panduan MariaDB
Memandu

SkySQL ke Google Sheets

Tambahan lembar

Jalankan kueri SkySQL yang tersimpan dari bilah sisi dan seret baris ke dalam lembar kerja. Kolaborator yang berbagi dapat memperbaruinya sendiri.

Baca panduan MariaDB
Memandu

Server SkySQL MCP

Klien Claude, Cursor, dan MCP

Berikan akses baca saja kepada asisten AI ke SkySQL beserta skema yang dibutuhkannya untuk menulis SQL yang benar — tanpa kredensial di obrolan.

Baca panduan MariaDB
Memandu

API REST SkySQL

Titik akhir HTTP

Publikasikan kueri SkySQL sebagai titik akhir JSON terautentikasi yang dapat dipanggil oleh aplikasi apa pun, dengan spesifikasi OpenAPI 3.1 dan koleksi siap pakai untuk Postman, Insomnia, dan Hoppscotch. Tidak ada port basis data yang dibuka.

Baca panduan MariaDB
Memandu

SkySQL ke Airtable

Platform otomatisasi

Sinkronkan baris SkySQL ke dalam basis data Airtable sesuai jadwal, atau ambil data tersebut di dalam skrip otomatisasi Airtable.

Baca panduan MariaDB
Memandu

SkySQL ke Baserow

Platform otomatisasi

Mengisi data ke tabel Baserow dari SkySQL melalui endpoint REST — baik yang dihosting sendiri maupun di cloud Baserow.

Baca panduan MariaDB
Memandu

SkySQL ke SeaTable

Platform otomatisasi

Jaga agar basis data SeaTable selalu mutakhir dengan data SkySQL tanpa mengekspor file atau mengekspos basis data.

Baca panduan MariaDB
Memandu

SkySQL ke Smartsheet

Platform otomatisasi

Masukkan hasil SkySQL ke dalam tabel Smartsheet sehingga rencana dan laporan dibaca dari sistem sumber, bukan dari ekspor minggu lalu.

Baca panduan MariaDB
Memandu

SkySQL ke Anvil

Anvil Works · Platform aplikasi

Dukung aplikasi Python Anvil dengan SkySQL melalui endpoint REST, alih-alih menyematkan kredensial basis data di dalam aplikasi.

Baca panduan MariaDB
Didukung

SkySQL ke Power BI

Power Query M

Tempelkan Power Query M yang dihasilkan ke dalam Power BI Advanced Editor dan laporan akan membaca hasil SkySQL secara langsung melalui HTTPS — tanpa driver ODBC, tanpa port basis data yang dibuka.

Cara kerja Power BI Belum ada panduan SkySQL yang ditulis.
Didukung

Peringatan dan laporan SkySQL

Slack · Discord · Email · Webhook

Atur jadwal untuk kueri SkySQL dan kirimkan baris data ke Slack, Discord, email, atau webhook yang ditandatangani — atau tahan pesan hingga jumlah baris, ambang batas, atau perubahan persentase melampaui batas yang Anda tetapkan.

Cara kerja peringatan dan laporan Belum ada panduan SkySQL yang ditulis.

Cara kerjanya

5 langkah, tanpa perubahan firewall masuk.

01

Instal Network Agent di mana saja yang dapat menjangkau layanan tersebut. Network Agent hanya membuat koneksi keluar, sehingga tidak diperlukan aturan firewall masuk.

02

Di portal MariaDB Cloud, buka layanan Anda dan masuk ke Sambungkan. Nama host, port, dan nama pengguna akan ditampilkan di sana.

03

Masukkan nama host — yang berakhiran .skysql.com, yang dikenali oleh kartu — beserta port dari panel tersebut.

04

Tambahkan basis data, nama pengguna, dan kata sandi. Tidak ada yang diisi otomatis di sini dengan sengaja, karena nilainya adalah milik Anda, bukan nilai default platform.

05

Biarkan opsi Gunakan SSL tetap aktif, uji, dan simpan. Baca dari Microsoft Excel, Google Sheets, Power BI, MCP, atau REST.

Analisis mendalam fitur

Apa yang SkySQL berikan kepada Anda

Salin nomor portnya; bukan 3306.

Cara paling umum untuk melakukan kesalahan ini, dan alasan mengapa kolom tersebut dibiarkan kosong dan tidak diisi sebelumnya.

  • MariaDB Cloud menetapkan port untuk setiap layanan. Port 3306 dan 3307 sama-sama muncul, begitu pula port lainnya. — Nomor tersebut milik layanan Anda, bukan milik mesin.
  • Jadi, kartu tersebut meminta angka tersebut daripada menebak, dan menolak untuk menyimpan tanpa angka tersebut. Angka 3306 yang sudah terisi sebelumnya akan cukup sering benar sehingga berbahaya dan cukup sering salah sehingga berpengaruh.
  • Ambil dari panel Connect di samping nama host. Keduanya ditampilkan bersamaan, jadi tidak ada langkah tambahan.
  • Port yang salah tidak menghasilkan penolakan yang bersih. Proses akan macet dan kemudian habis waktu (timeout), yang diartikan sebagai masalah jaringan atau firewall dan membuat Anda mencari solusi yang tidak membantu.

MariaDB yang sebenarnya, yang jauh lebih penting daripada kedengarannya.

Sejumlah layanan terkelola menggunakan protokol MySQL tanpa menjadi MariaDB. Yang satu ini adalah MariaDB yang asli.

  • MariaDB Cloud dijalankan oleh MariaDB, jadi sintaks dan perilaku khusus MariaDB bekerja sesuai dengan dokumentasi, bukan sekadar perkiraan.
  • Agen tersebut terhubung dengan driver yang kompatibel dengan MariaDB dan memperlakukan koneksi tersebut sebagai MariaDB sepenuhnya, termasuk saat menangkap skema Anda.
  • Layanan ini sebelumnya bernama SkySQL sebelum berganti nama menjadi MariaDB Cloud. Kedua nama tersebut merujuk pada hal yang sama, dan kartu tersebut diberi label MariaDB Cloud.
  • Nama host masih berakhiran .skysql.com, yang merupakan nama yang langsung dikenali oleh kartu tersebut.

Enkripsi ada di kotak centang, jadi biarkan tetap aktif.

MariaDB Cloud memerlukan TLS di sisi penerima. Instruksi di sini sederhana, tetapi penting untuk menjelaskan secara tepat apa yang diberlakukan oleh TLS.

  • Kotak centang Gunakan SSL diaktifkan secara default, dan selama diaktifkan, agen akan meminta sesi TLS yang diperlukan. Itu adalah pengaturan yang benar dan tidak ada alasan untuk mengubahnya.
  • Kotak centang tersebut adalah keseluruhan mekanismenya. Agen menyimpan tabel nama host PostgreSQL yang dihosting dan dipaksa untuk dienkripsi, dan tidak ada padanan untuk MariaDB atau MySQL. — jadi tidak ada yang akan menimpa kotak centang jika Anda menghapusnya.
  • Dalam praktiknya, mematikannya berarti Anda akan mendapatkan koneksi yang gagal, bukan koneksi teks biasa yang tenang, karena layanan akan menolak. Tetapi perlindungan tersebut berasal dari MariaDB Cloud, bukan dari agen.
  • Verifikasi rantai sertifikat tidak dilakukan. Enkripsi dibaca sebagai perlindungan terhadap siapa pun yang membaca lalu lintas saat transit, bukan sebagai bukti server mana yang menjawab.
  • Semua yang dijalankan oleh agen bersifat hanya baca, satu pernyataan dalam satu waktu, dan kredensial Anda tetap berada di mesin tempat Anda menginstalnya.
-- MariaDB hanya baca\nSELECT c.name,\n COUNT(o.id) AS orders,\n SUM(o.amount) AS revenue\nFROM customers AS c\nJOIN orders AS o ON o.customer_id = c.id\nWHERE o.placed_at >= NOW() - INTERVAL 30 DAY\nGROUP BY c.name\nORDER BY revenue DESC;

Digunakan bersama oleh setiap konektor basis data.

Hal ini berlaku untuk setiap konektor basis data.

  • Hanya untuk keberangkatan — agen membuka satu koneksi terenkripsi ke Query Streams. Tidak ada port masuk yang perlu diteruskan, tidak ada VPN, tidak ada daftar IP yang diizinkan, tidak ada informasi tentang basis data Anda yang terekspos ke internet.
  • Kredensial tetap tersimpan. — Nama pengguna dan kata sandi basis data tersimpan di mesin tempat Anda menginstal agen. Query Streams tidak pernah menerimanya dan tidak dapat mengakses basis data Anda sendiri.
  • Hanya baca, diberlakukan — satu pernyataan dalam satu waktu, hanya SELECT dan sejenisnya. Permintaan penulisan ditolak di mesin Anda sendiri sebelum dikirim ke server, alih-alih bergantung pada izin yang telah diatur oleh seseorang.
  • Sebarkan agen sebanyak yang Anda inginkan. — satu per situs, wilayah, atau cloud. Setiap sumber data yang dapat mereka lihat muncul dalam satu menu tarik-turun, sehingga tidak ada yang perlu tahu agen mana yang menghosting apa.

Yang Anda dapatkan setelah kueri disimpan

  • Bagikan kemampuannya, bukan kode SQL-nya. — seorang kolega atau mitra eksternal dapat menjalankan kueri Anda dan mengubah filternya tanpa pernah melihat pernyataan di baliknya.
  • Filter dari kedua arah — deklarasikan sendiri sebagai @variabel, atau biarkan konektor menemukan nilai literal yang sudah ada di klausa WHERE Anda dan menawarkannya sebagai menu tarik-turun.
  • Bacalah dari mana saja — Microsoft Excel, Google Sheets, Power BI, REST API, asisten AI melalui MCP, Query Builder, dan Nova semuanya membaca kueri tersimpan yang sama.
  • Jalankan beberapa sekaligus — lima kueri tersimpan ke dalam lima tab lembar kerja, dialirkan secara bersamaan, sebesar apa pun hasilnya.
  • Hubungkan dengan hal lain yang sudah Anda hubungkan. — basis data lain, API bisnis, atau folder file, dalam satu pernyataan baca saja.

SQL lintas sumber

Hubungkan SkySQL dengan data Anda yang lain.

Satu pernyataan dapat mencakup SkySQL dan koneksi Anda lainnya sekaligus. Setiap sumber hanya menjalankan bagian yang dapat dijalankannya, mengirimkan hasilnya kembali, dan penggabungan terjadi secara terpusat — sumber-sumber tersebut tidak pernah berkomunikasi satu sama lain dan tidak ada yang disalin ke mana pun.

3 koneksi · 3 agen

MariaDB SkySQL MariaDB Terkelola
PostgreSQL Mesin relasional
Stripe Pembayaran & penagihan

Satu pernyataan

-- tidak ada yang disalin, tidak ada yang digabungkan, tidak ada yang dijadwalkan
PILIH   c.region, COUNT(*) AS orders, SUM(i.amount_due) AS invoiced
DARI     skysql_app.shopdb.orders1 f
GABUNG     pg_crmpelanggan umum2  c ON c.id = f.customer_id
GABUNG     penagihan.stripe.faktur3  i ON i.customer = c.stripe_id
KELOMPOKKAN BERDASARKAN c.wilayah
PESAN OLEH ditagih DESC;

Tiga bagian tersebut adalah koneksi, skema, dan tabel — dan nama koneksi adalah apa pun yang Anda sebutkan. Kolom ilustratif; tabel Anda akan menjadi tabel Anda. Hanya baca berlaku untuk setiap bagian: SELECT, WITH, dan EXPLAIN saja, dengan batasan seberapa banyak data yang dapat diberikan oleh satu sumber untuk satu kueri. Cara kerja kueri terfederasi

Detail koneksi

Apa yang dibutuhkan SkySQL?

Tuan rumah
dbxyz.sysp0000.db1.skysql.com — kartu tersebut mengenali akhiran .skysql.com
Pelabuhan
Ditugaskan per layanan dan sengaja dikosongkan. Kode 3306 dan 3307 keduanya muncul; salin kode yang sebenarnya dari panel Connect.
Pengemudi
MySqlConnector dalam mode MariaDB, dibawa oleh agen — tidak perlu diinstal di sisi MariaDB Cloud.
Pengaturan default
Tidak ada yang terisi sebelumnya. Basis data, nama pengguna, dan kata sandi sepenuhnya harus Anda berikan sendiri.
TLS
Dikendalikan oleh kotak centang SSL, yang secara default aktif — biarkan tetap aktif. MariaDB Cloud memerlukan TLS di sisinya; agen tidak memaksanya secara terpisah. Rantai sertifikat tidak diverifikasi.
Pengumpulan
Tidak ada. Tidak ada endpoint yang dikumpulkan untuk dipilih dan agen tidak menerapkan adaptasi pooler apa pun.
Disimpan sebagai
MariaDB, dengan MariaDB Cloud tetap sebagai sebuah merek dagang.
Kualifikasi
MariaDB tidak memiliki lapisan skema, sehingga referensi terfederasi membawa nama basis data di slot tengah.

Penamaan ini layak dibahas satu baris karena dapat menyebabkan kebingungan saat melakukan pencarian. SkySQL dulunya adalah layanan terkelola MariaDB; sekarang menjadi MariaDB Cloud. Nama host masih berakhiran .skysql.com, dokumentasi dari kedua era tersebut menjelaskan produk yang sama, dan konektor ini mencakupnya di bawah kedua nama tersebut.

Port per layanan adalah poin penting yang perlu diperhatikan. Ini hal kecil, tetapi dikombinasikan dengan nama host yang sama sekali tidak mirip dengan nama layanan — dbxyz.sysp0000.db1.skysql.com jelas bukan milik Anda — panel Connect layak dibuka saat Anda mengisi kartu, daripada mengingat-ingat nilai-nilainya.

Untuk kueri lintas sumber, MariaDB tidak memiliki lapisan skema, sehingga slot tengah referensi menyimpan nama basis data, bukan skema. Koneksi yang Anda beri nama skysql_app membaca skysql_app.shopdb.orders, dan kemudian bergabung ke folder CSV, sistem pencatatan PostgreSQL, atau API penagihan dalam satu pernyataan baca saja — tanpa ada yang disalin dan tanpa ada yang dijadwalkan.

Dokumentasi vendor: mariadb.com

Pertanyaan yang Sering Diajukan (FAQ)

Pertanyaan tentang MariaDB SkySQL

Alat apa saja yang dapat membaca data MariaDB SkySQL melalui Query Streams?

Semuanya, dari satu koneksi: Excel, Google Sheets, MCP, REST API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, peringatan dan laporan terjadwal. Hubungkan basis data sekali dan setiap antarmuka akan membaca koneksi baca-saja yang sama — tidak ada pengaturan per alat dan tidak ada salinan data kedua.

Apakah saya perlu membuka port firewall ke database MariaDB SkySQL saya?

Tidak. Query Streams Network Agent berjalan di dalam jaringan Anda dan membuka satu koneksi keluar terenkripsi. Tidak ada yang mendengarkan lalu lintas masuk, tidak diperlukan VPN, dan basis data mempertahankan aturan firewall yang ada.

Bisakah Query Streams mengubah data di MariaDB SkySQL?

Tidak. Agen tersebut memberlakukan mode baca saja pada saat eksekusi — satu pernyataan dalam satu waktu, hanya SELECT dan sejenisnya. Kredensial tetap berada di agen dan tidak pernah dikirim ke Query Streams.

Apa yang dibutuhkan Query Streams untuk terhubung ke MariaDB SkySQL?

Host yang dapat dijangkau, peran, dan kata sandinya — agen membawa driver, jadi tidak ada yang diinstal pada basis data. Host: dbxyz.sysp0000.db1.skysql.com — kartu mengenali akhiran .skysql.com. Port: Ditetapkan per layanan dan sengaja dikosongkan. 3306 dan 3307 keduanya tersedia; salin port yang sebenarnya dari panel Connect. Driver: MySqlConnector dalam mode MariaDB, dibawa oleh agen — tidak ada yang perlu diinstal di sisi MariaDB Cloud. Default: Tidak ada yang diisi sebelumnya. Basis data, nama pengguna, dan kata sandi semuanya harus Anda berikan sendiri.

Bisakah saya menggabungkan MariaDB SkySQL dengan basis data lain dalam kueri yang sama?

Ya — itu adalah kueri terfederasi. Satu pernyataan dapat merujuk ke MariaDB SkySQL dan koneksi Anda lainnya sekaligus, yang ditulis sebagai connection.schema.table. Setiap sumber hanya menjalankan bagian yang dapat dijalankannya dan mengalirkan hasilnya kembali; penggabungan terjadi secara terpusat, sehingga sumber-sumber tersebut tidak pernah terhubung satu sama lain dan tidak ada yang disalin atau dijadwalkan. Hanya baca berlaku untuk setiap bagian — hanya SELECT, WITH, dan EXPLAIN — dan ada batasan seberapa banyak data yang dapat diserahkan oleh satu sumber untuk satu kueri. Kueri terfederasi adalah fitur rencana; halaman kueri terfederasi memuat batasan sumber dan ukuran saat ini.

Apakah menghubungkan MariaDB SkySQL berbeda dengan menghubungkan MariaDB?

Hanya string koneksi saja. MariaDB SkySQL menggunakan protokol wire MariaDB, sehingga filter, penjadwalan, berbagi, add-on Excel dan Google Sheets, serta server MCP semuanya berperilaku identik. Kartu SkySQL secara otomatis mengisi host, port, dan pengaturan SSL yang diharapkan oleh penyedia layanan.

Apakah ada panduan konversi SkySQL ke Excel?

Ya — ini adalah panduan MariaDB, dan panduan ini benar untuk MariaDB SkySQL seperti yang tertulis. SkySQL menggunakan protokol komunikasi MariaDB, jadi SkySQL ke Excel, SkySQL ke Google Sheets, dan semua tujuan lainnya mengikuti langkah-langkah yang sama. Satu-satunya bagian khusus SkySQL adalah string koneksi, dan kartu SkySQL akan mengisinya untuk Anda.

Tempatkan SkySQL di tempat pekerjaan berlangsung.

Instal agen, arahkan ke basis data Anda, dan pilih tujuan.

Hanya baca Hanya untuk keberangkatan Informasi kredensial tetap tersimpan pada agen.