全部產品
Search
文件中心

PolarDB:登入PolarDB for AI

更新時間:Mar 29, 2025

本文介紹了使用PolarDB for AI時用戶端如何串連叢集,以及對SQL語句的要求。

串連叢集

在使用PolarDB for AI功能時,無論您是使用DMS串連叢集使用用戶端串連叢集,還是使用命令列串連叢集,都需使用PolarDB叢集地址串連叢集,而不能使用PolarDB主地址串連叢集。image

注意事項

使用命令列串連叢集

如果要使用HINT使用命令列串連叢集時需增加-c選項。樣本如下:

mysql -h<串連地址> -P<連接埠> -u<使用者名稱> -p<密碼> -c

使用DMS串連叢集

若您是使用DMS串連叢集由於DMS預設使用主地址串連叢集,因此您需要按照如下步驟改為使用叢集地址串連叢集。

  1. 通過DMS串連叢集後,在左側導覽列的資料庫執行個體 > 已登入執行個體列表中,選擇目的地組群,單擊右鍵選擇編輯執行個體

    image

  2. 在編輯執行個體彈窗中,將基本資料 > 錄入方式修改為串連串地址,並填入叢集的叢集地址。單擊儲存image

說明

由於原SQL視窗使用的是主地址串連叢集,因此在修改串連串地址後,請關閉原SQL視窗,並重新開啟一個新的SQL視窗執行SQL。

AI SQL語句規範

PolarDB for AI中支援特徵和模型的SQL統稱為PolarDB的擴充SQL(AI SQL)。

在執行AI SQL語句時,需要在SQL語句前添加/*polar4ai*/,且當前帳號執行的SQL語句會被添加到審計日誌中。

例如:

/*polar4ai*/CREATE FEATURE test_graph_1 WITH (feature_class='graph') AS (SELECT ip, user_id FROM small_sample limit 30);