DolphinDB データソースを作成して、Dataphin が DolphinDB からビジネスデータを読み取れるようにします。このトピックでは、DolphinDB データソースを作成する方法について説明します。
権限
データソース作成権限を持つカスタムグローバルロール、およびスーパー管理者、データソース管理者、ドメインアーキテクト、プロジェクト管理者ロールのみがデータソースを作成できます。
手順
Dataphin のホームページで、上部のメニューバーから [管理センター] > [データソース管理] を選択します。
[データソース] ページで、[+ 新しいデータソース] をクリックします。
[新しいデータソース] ページで、[ビッグデータ] セクションの [DolphinDB] を選択します。
最近 DolphinDB を使用したことがある場合は、[最近使用] セクションから選択することもできます。または、検索ボックスに DolphinDB と入力して検索することもできます。
[新しい DolphinDB データソース] ページで、接続パラメーターを構成します。
データソースの基本情報を構成します。
パラメーター
説明
データソース名
データソースの名前を入力します。命名規則は次のとおりです。
中国語の文字、大文字と小文字、数字、アンダースコア (_)、ハイフン (-) のみを含めることができます。
長さは 64 文字を超えることはできません。
データソースコード
データソースコードを構成すると、Flink_SQL ノードで、または Dataphin Java Database Connectivity (JDBC) クライアントを使用して、Dataphin データソーステーブルに直接アクセスできます。クイックアクセスには、
datasource_code.table_nameまたはdatasource_code.schema.table_nameのフォーマットを使用します。タスク実行環境に基づいてデータソースを自動的に切り替えるには、変数フォーマット${datasource_code}.tableまたは${datasource_code}.schema.tableを使用します。詳細については、「Dataphin データソーステーブルを使用した開発」をご参照ください。重要データソースコードは、構成後に変更することはできません。
データソースコードを構成した後にのみ、アセットディレクトリおよびアセットインベントリのオブジェクト詳細ページでデータをプレビューできます。
Flink SQL では、MySQL、Hologres、MaxCompute、Oracle、StarRocks、Hive、および SelectDB データソースのみがサポートされています。
バージョン
現在、v2.00.11.2 のみがサポートされています。
データソースの説明
DolphinDB データソースの簡単な説明。説明は 128 文字を超えることはできません。
データソース構成
このパラメーターは、ビジネスデータソースが本番環境と開発環境を区別するかどうかによって異なります。
区別する場合は、[本番 + 開発データソース] を選択します。
区別しない場合は、[本番データソース] を選択します。
タグ
タグを追加してデータソースを分類できます。タグの作成方法の詳細については、「データソースタグの管理」をご参照ください。
データソースと Dataphin 間の接続パラメーターを構成します。
データソース構成を本番 + 開発データソースに設定した場合は、本番環境と開発環境の両方の接続情報を構成する必要があります。本番データソースに設定した場合は、本番データソースの接続情報のみを構成する必要があります。
説明通常、本番データソースと開発データソースは、環境を分離し、開発アクティビティが本番システムに影響を与えるのを防ぐために異なります。ただし、Dataphin は両方に同じデータソースを使用することもサポートしており、その場合は同じパラメーター値を使用する必要があります。
パラメーター
説明
サーバーアドレス
サーバーの IP アドレスとポート番号を入力します。サポートされているサーバーアドレスは 1 つだけです。それ以上追加することはできません。
データベース
データベースパス (DatabasePath) を入力します。
パラメーターチェック (オプション)
[+ パラメーターの追加] をクリックして行を追加します。[パラメーター名] とそれに対応する [パラメーター値] を入力します。行の
アイコンをクリックしてパラメーターを削除します。パラメーター名と値には、大文字と小文字、数字、ピリオド (.)、アンダースコア (_)、ハイフン (-) を含めることができます。長さは 256 文字を超えることはできません。
ユーザー名、パスワード
認証用のユーザー名とパスワード (または資格情報) を入力します。ノードが正しく実行されるように、ユーザーが必要なデータ権限を持っていることを確認してください。
接続リトライ
データベース接続がタイムアウトした場合、指定されたリトライ回数に達するまで、システムは自動的に接続をリトライします。最大リトライ回数を超えても接続に失敗した場合、接続試行は失敗します。
説明デフォルトのリトライ回数は 1 です。このパラメーターは 0 から 10 までの値に設定できます。
接続リトライ回数は、デフォルトでオフライン統合ノードとグローバル品質 (アセット品質モジュールが必要) に適用されます。オフライン統合ノードの場合、ノードレベルでリトライ回数を構成できます。
[デフォルトのリソースグループ] を選択します。このリソースグループは、データベース SQL タスク、オフライン完全データベース移行、データプレビューなど、データソースに関連するタスクを実行するために使用されます。
[接続をテスト] または [OK] をクリックして構成を保存し、DolphinDB データソースを作成します。
[接続をテスト] をクリックすると、システムはデータソースと Dataphin 間の接続を検証します。[OK] を直接クリックすると、システムは選択したすべてのクラスターへの接続を自動的にテストします。選択したクラスターの接続テストが失敗した場合でも、データソースを作成できます。