DMS Dify ツールは、開発者がより強力な AI アプリケーションを作成するのに役立ちます。SQL エグゼキュータは、DMS Dify 開発プロセスにおける重要なツールです。このトピックでは、SQL エグゼキュータの機能と構成について説明します。
SQL エグゼキュータ
概要
SQL エグゼキュータは、アップストリームノードから受信した、または SQL エグゼキュータの構成時に入力された SQL 文を対応するデータベースに送信し、これらの SQL 文を実行します。ダウンストリームノードは、SQL エグゼキュータによって送信された SQL 文を編集できます。
SQL エグゼキュータを構成するエグゼキュータ
[Studio] タブで、作成したワークフローをクリックします。
既存のワークフローがない場合は、[Generate From Blank] をクリックし、関連情報を入力してから、[作成] をクリックします。その後、システムは自動的にワークフロー編集ページにリダイレクトします。
[START] ノードの後のアイコンをクリックしてノードを追加し、[AliyunDMS SQL Executor] を選択します。
[ALIYUNDMS SQL EXECUTOR] ノードをクリックし、次のパラメータを構成します。
パラメータ
必須
説明
SQL
はい
SQL 文を入力します。入力された SQL 文は、自然言語を SQL 文に変換できるアップストリーム DMS AI ツールによって生成された SQL 文とともにデータベースで実行できます。
DATABASE TYPE
はい
ターゲットデータベースのエンジンタイプを選択します。サポートされているデータベースエンジンタイプは、ApsaraDB RDS for MySQL、ApsaraDB RDS for PostgreSQL、AnalyticDB for MySQL、AnalyticDB for PostgreSQL です。
HOST
はい
データベースエンドポイントを入力します。例: pgm-bp1938789****.pg.rds.aliyuncs.com。
DATABASE NAME
はい
ターゲットデータベースの名前を入力します。
USERNAME
はい
データベースアカウントを入力します。
PASSWORD
はい
データベースアカウントのパスワードを入力します。
SCHEMA_NAME
いいえ
接続するスキーマを入力します。PostgreSQL のデフォルトスキーマは Public です。
構成が完了したら、[実行] をクリックします。
結果の実行ステータス、実行時間、および入出力情報を表示します。