すべてのプロダクト
Search
ドキュメントセンター

PolarDB:PolarDB for AI 機能を使用するためにクラスターエンドポイントを使用してクラスターに接続する

最終更新日:Apr 19, 2025

このトピックでは、PolarDB for AI 機能を使用するためにクラスターに接続する方法と、PolarDB for AI SQL 文の要件について説明します。

クラスターに接続する

PolarDB for AI 機能を PolarDB クラスターで使用する場合、データ管理 (DMS) 経由でクラスターに接続する か、クライアントから接続する か、コマンドラインを使用して接続する かに関係なく、プライマリエンドポイントではなく クラスターエンドポイント を使用してクラスターに接続する必要があります。

image

コマンドラインを使用してクラスターに接続する

MySQL コマンドラインを使用してクラスターエンドポイントに接続し、hint を使用する場合は、コマンドに -c オプションを追加します。コマンドの例:

mysql -h localhost -P port -u username -p password -c

DMS を使用してクラスターに接続する

デフォルトでは、DMS はプライマリエンドポイントを使用してクラスターに接続します。クラスターエンドポイントを使用して DMS 経由でクラスターに接続する には、次の手順を実行します。

  1. DMS 経由でクラスターに接続した後、左側のナビゲーションウィンドウで [データベースインスタンス] > [接続済みインスタンス] を選択します。次に、クラスターを右クリックし、[編集] を選択します。image.png

  2. 入力モードを接続文字列アドレスに変更し、クラスターのクラスターエンドポイントを入力します。image.png

  3. [保存] をクリックします。

説明

入力モードを接続文字列アドレスに変更した後、新しい SQL コンソールを開いて SQL 文を実行する必要があります。

AI SQL 文の規則

PolarDB for AI の機能とモデルをサポートする SQL 文は、PolarDB の拡張 SQL 文 (AI SQL 文) と呼ばれます。

AI SQL 文を実行する場合は、SQL 文の前に /*polar4ai*/ を追加する必要があります。現在の Alibaba Cloud アカウントによって実行された SQL 文は、監査ログに追加されます。

文の例:

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