Topik ini menjelaskan cara menghubungkan ke kluster PolarDB for AI dan persyaratan untuk pernyataan SQL AI.
Hubungkan ke kluster
Saat menggunakan fitur PolarDB untuk AI, baik Anda terhubung ke kluster menggunakan DMS, terhubung ke kluster menggunakan klien, maupun terhubung ke kluster menggunakan baris perintah, Anda harus menggunakan PolarDB Cluster Endpoint, bukan PolarDB Primary Endpoint. Di halaman Database Connection, tersedia dua jenis titik akhir koneksi: Primary Endpoint dan Cluster Endpoint. Kami menyarankan penggunaan Cluster Endpoint karena modenya adalah Baca/Tulis (pemisahan baca/tulis otomatis). Salin alamat privat atau alamat publik yang sesuai untuk terhubung ke kluster. Jika memerlukan metode koneksi lain, klik Create Custom Endpoint.
Catatan
Hubungkan dari command line
Untuk menggunakan hint saat menghubungkan dari command line, tambahkan opsi -c. Contohnya:
mysql -h<your_cluster_endpoint> -P<port> -u<your_username> -p<your_password> -c
Hubungkan menggunakan DMS
Secara default, DMS terhubung menggunakan Primary Endpoint. Untuk menggunakan Cluster Endpoint sebagai gantinya, ikuti langkah-langkah berikut:
-
Setelah terhubung ke kluster menggunakan DMS, temukan kluster target di panel navigasi sebelah kiri di bawah . Klik kanan kluster tersebut dan pilih Edit.
-
Pada kotak dialog yang muncul, ubah menjadi Connection String, masukkan Cluster Endpoint, lalu klik Save.
Konsol SQL asli menggunakan Primary Endpoint untuk menghubungkan ke kluster. Setelah mengubah Connection String, tutup konsol SQL asli dan buka yang baru untuk mengeksekusi pernyataan SQL.
Spesifikasi AI SQL
Di PolarDB for AI, pernyataan SQL yang mendukung fitur dan model disebut PolarDB extended SQL, atau AI SQL.
Saat mengeksekusi pernyataan AI SQL, Anda harus memberikan awalan /*polar4ai*/. Pernyataan tersebut kemudian akan ditambahkan ke log audit.
Contohnya:
/*polar4ai*/CREATE FEATURE test_graph_1 WITH (feature_class='graph') AS (SELECT ip, user_id FROM small_sample limit 30);