Hubungkan Smartbi ke kluster AnalyticDB for MySQL untuk melakukan kueri dan memvisualisasikan data Anda langsung dari laporan Smartbi.
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
-
Smartbi V8.5 atau versi yang lebih baru terinstal.
-
Kluster AnalyticDB for MySQL. Lihat Create a cluster.
-
Alamat IP server Smartbi telah ditambahkan ke daftar putih alamat IP kluster. Lihat Configure a whitelist.
-
(Opsional) Titik akhir publik, jika Smartbi dan kluster berada di zona yang berbeda. Lihat Apply for or release a public endpoint.
Pilih jenis koneksi Anda
Hostname dalam string koneksi JDBC bergantung pada cara Smartbi mengakses kluster Anda:
| Jenis koneksi | Kapan digunakan | Hostname yang digunakan |
|---|---|---|
| Titik akhir Virtual Private Cloud (VPC) | Smartbi dan kluster berada di zona yang sama | Titik akhir VPC kluster |
| Titik akhir publik | Smartbi dan kluster berada di zona yang berbeda | Titik akhir publik kluster |
Untuk menemukan titik akhir dan port, buka halaman Network Information dan periksa bagian Cluster Information.
Hubungkan Smartbi ke AnalyticDB for MySQL
-
Jalankan Smartbi.
-
Klik ikon
di panel navigasi kiri, atau klik Data connection di menu kanan.
-
Pada tab All di halaman Data connection, klik Aliyun AnalyticDB.

-
Pada halaman Create Relational datasources, konfigurasikan parameter koneksi.

Parameter Deskripsi Name Nama unik untuk sumber data ini Alias (Opsional) Nama tampilan untuk sumber data ini Driver type Pilih aliyun AnalyticDB Driver storage directory Pilih Built-in product Driver Class Nilai default: com.mysql.jdbc.Driver. Biarkan tetap seperti ini.Connection string String koneksi JDBC untuk kluster Anda. Lihat format di bawah. Username Akun yang digunakan untuk menghubungkan ke kluster Password Password untuk akun tersebut Connection string format:
jdbc:mysql://<hostname>:<port>/<database>?useUnicode=true&characterEncoding=UTF-8&engine=MPPGanti placeholder dengan nilai aktual Anda:
Field Deskripsi Contoh <hostname>Titik akhir VPC atau publik kluster Anda am-xxxx.ads.aliyuncs.com<port>Nomor port kluster. Nilai default adalah 3306.3306<database>Nama database di kluster Anda my_databaseuseUnicode=true&characterEncoding=UTF-8Pengaturan encoding karakter. Biarkan tetap seperti ini. — engine=MPPMenentukan mesin kueri Massively Parallel Processing (MPP). Biarkan tetap seperti ini. — -
Klik Test connection(T). Pada pesan yang muncul, klik OK(O).

-
Klik Save(S) di pojok kanan bawah.
Setelah disimpan, Anda dapat mengelola database kluster dari dalam Smartbi. Di panel navigasi kiri, pilih Data connection > adb > Database Management(S) untuk menambahkan sumber daya ke database. Untuk detailnya, lihat Database management.

Langkah selanjutnya
Dengan koneksi yang telah dibuat, gunakan Smartbi untuk melakukan kueri, menganalisis, dan memvisualisasikan data dari kluster AnalyticDB for MySQL Anda. Untuk dokumentasi lengkap Smartbi, lihat Smartbi documentation.