カスタムデータソースタイプを作成した後、Dataphin に統合して、後続の統合開発の準備をすることができます。
前提条件
カスタムデータソースタイプが存在すること。詳細については、以下をご参照ください。
手順
Dataphin ホームページの上部ナビゲーションバーで、[管理ハブ] > [データソース管理] を選択します。
[データソース] ページで、[+データソースの作成] をクリックします。
[データソースの作成] ページの [カスタムデータソースエリア] で、カスタマイズされたデータソースタイプを選択します。
このトピックでは、mysql-test という名前のカスタムデータソースタイプを例として使用します。mysql-test データソースは、リレーショナルデータベース管理システム (RDBMS) です。
mysql-test データソースの作成ページで、接続情報を設定します。
パラメーター
説明
データソース名
データソース名を入力します。データソース名には、漢字、英大文字と小文字、数字、アンダースコア(_)、およびハイフン(-)を含めることができます。最大 64 文字まで入力できます。
データソースコード
データソースコードを設定すると、Flink_SQL ノードで、または Dataphin Java Database Connectivity (JDBC) クライアントを使用して、Dataphin データソーステーブルに直接アクセスできます。迅速にアクセスするには、
DatasourceCode.TableNameまたはDatasourceCode.Schema.TableNameのフォーマットを使用します。タスク実行環境に基づいてデータソースを自動的に切り替えるには、変数フォーマット${DatasourceCode}.tableまたは${DatasourceCode}.schema.tableを使用します。詳細については、「Dataphin データソーステーブルの開発メソッド」および「」をご参照ください。重要データソースコードは、設定後に変更することはできません。
データソースコードを設定した後にのみ、アセットディレクトリおよびアセットインベントリのオブジェクト詳細ページでデータをプレビューできます。
Flink SQL では、MySQL、Hologres、MaxCompute、Oracle、StarRocks、Hive、および SelectDB データソースのみがサポートされています。
データソースの説明 (任意)
データソースの簡単な説明を入力します。文字列は最大 128 文字まで入力できます。
データソースの設定
データソースを設定します。
開発モードが基本モードの場合は、[本番データソース] を選択します。
開発モードが開発・本番モードの場合は、次の方法でデータソースを設定できます。
[本番 + 開発データソース] をクリックして、本番環境と開発環境の両方のデータソースを設定します。
[本番データソース] をクリックして、本番データソースを設定します。本番データソースを作成した後、[開発データソース] をクリックして、開発環境データソースを設定します。
説明システムは、[本番データソース] と [開発データソース] を同じデータソースまたは異なるデータソースとして設定することをサポートしています。
タグ (オプション)
データソースが属するタグカテゴリを選択します。
接続アドレス
データベースの接続 URL を入力します。例:
jdbc:mysql://host:port/dbname。ユーザー名、パスワード
データベースにログインするためのユーザー名とパスワードを入力します。
Dbname
利用可能なテーブルに関するメタデータを取得するデータベースまたはカタログを指定します。
スキーマ
利用可能なテーブルに関するメタデータを取得するスキーマを指定します。
[デフォルトリソースグループ] を選択します。これは、データベース SQL、オフラインデータベースの移行、データプレビューなど、現在のデータソースに関連するタスクを実行するために使用されます。
[接続テスト] を実行するか、[OK] をクリックして保存し、カスタムデータソースの作成を完了します。
[接続テスト] をクリックすると、システムは Dataphin への接続をテストします。[OK] をクリックすると、システムは選択したすべてのクラスターの接続を自動的にテストします。接続テストが失敗した場合でも、データソースは作成されます。