Dataphin で Milvus データソースを作成し、Milvus からのデータの読み取り、または Milvus へのデータの書き込みを行います。
権限
[Create Data Source] 権限を持つカスタムグローバルロール、および スーパー管理者、データソース管理者、ドメインアーキテクト、プロジェクト管理者 のシステムロールのみがデータソースを作成できます。
手順
Dataphin のホームページで、上部メニューの [Management Center] > [Data Source Management] の順にクリックします。
[Data Source] ページで、[+ New Data Source] をクリックします。
[New Data Source] ページで、[Vector Database] セクションから Milvus を見つけて選択します。
最近 Milvus を使用したことがある場合は、[Recently Used] セクションから選択することもできます。または、検索バーに「Milvus」と入力して素早く検索することもできます。
[New Milvus Data Source] ページで、接続パラメーターを設定します。
データソースの基本情報を設定します。
パラメーター
説明
[データソース名]
名前は、次の要件を満たす必要があります:
使用できるのは、漢字、英字、数字、アンダースコア (_)、ハイフン (-) のみです。
64 文字以内である必要があります。
[データソースコード]
データソースの一意の識別子です。データソースコードを設定すると、Flink SQL ジョブで
データソースコード.テーブルまたはデータソースコード.スキーマ.テーブルの形式でこのデータソースの物理テーブルを参照できます。現在の環境のデータソースに自動的にアクセスするには、${データソースコード}.テーブルまたは${データソースコード}.スキーマ.テーブルの形式を使用します。重要データソースコードは、一度構成すると変更できません。
データソースコードが構成された後でのみ、アセットディレクトリおよびアセットチェックリストのオブジェクト詳細ページでデータをプレビューできます。
Flink SQL では、現在、MySQL、Hologres、MaxCompute、Oracle、StarRocks、Hive、SelectDB、および GaussDB データウェアハウスサービス (DWS) のデータソースのみがサポートされています。
[バージョン]
現在、[v2.6.x] のみがサポートされています。
[データソースの説明]
データソースの簡単な説明を入力します。説明は 128 文字以内で入力してください。
[データソース設定]
データソースの環境を選択します:
ビジネスデータが本番環境と開発環境に分かれている場合は、[Production + Development Data Source] を選択します。
ビジネスデータが環境に分かれていない場合は、[Production Data Source] を選択します。
[タグ]
データソースを分類するためのタグを追加できます。タグの作成方法の詳細については、「データソースのタグの管理」をご参照ください。
接続パラメーターを設定します。
[Production + Development Data Source] を選択した場合は、[Production + Development Data Source] の接続情報を設定する必要があります。[Production Data Source] を選択した場合は、[Production Data Source] の接続情報のみを設定します。
説明通常、本番環境と開発環境のデータソースは、環境を分離し、開発作業による本番環境への影響を軽減するため、別々のインスタンスとして設定する必要があります。ただし、Dataphin では、同一のパラメーター値を使用することで、同じデータソースとして設定することも可能です。
パラメーター
説明
[サーバーアドレス]
サーバーの IP アドレスとポート番号を入力します。
[dbname] (任意)
データベース名を入力します。
[認証方法]
[No Authentication] または [Username+Password] を選択します。[Username+Password] を選択した場合は、Milvus インスタンスへのアクセスに必要なユーザー名とパスワードを入力します。
[TLS モード]
現在、[Disable TLS] のみがサポートされています。
[Default Resource Group] を選択します。このリソースグループは、データプレビューやオフラインデータ移行など、データソースに関連するタスクを実行します。
[Test Connection] をクリックして接続をテストするか、[OK] をクリックして Milvus データソースを保存して作成します。
[Test Connection] をクリックすると、データソースへの接続がテストされます。[OK] を直接クリックした場合、システムは自動的に接続テストを実行します。テストが失敗した場合でも、データソースは作成できます。
接続テスト は、デフォルトクラスター または Dataphin に登録済みかつ正常に稼働中の 登録済みスケジューリングクラスター に対して実行されます。デフォルトクラスター がデフォルトで選択され、解除することはできません。登録済みスケジューリングクラスターにリソースグループが未作成の場合、接続テストはサポートされません。接続テストを実行するには、まずリソースグループを作成してください。
選択されたクラスターは、現在のデータソースとのネットワーク接続性をテストする目的でのみ使用され、今後の関連タスク実行には使用されません。
接続テストは通常 2 分以内に完了します。タイムアウトした場合は、
アイコンをクリックして具体的な原因を確認し、再試行できます。テスト結果が 接続失敗、接続成功、または 警告あり接続成功 のいずれであっても、最終結果の生成時刻が記録されます。
説明デフォルトクラスター のテスト結果のみが、警告あり接続成功、接続成功、接続失敗 の 3 種類のステータスを含みます。登録済みスケジューリングクラスター のテスト結果は、接続成功 および 接続失敗 の 2 種類のみです。
テスト結果が 接続失敗 の場合、
アイコンをクリックして具体的な失敗原因を確認できます。テスト結果が 警告あり接続成功 の場合、アプリケーションクラスターへの接続は成功しましたが、スケジューリングクラスターへの接続に失敗しています。この状態では、現在のデータソースをデータ開発および統合に使用できません。
アイコンをクリックしてログ情報を確認できます。