Trino データソースを作成して、Dataphin から Trino にデータを書き込むことができます。このトピックでは、Trino データソースの作成方法について説明します。
権限
データソースを作成できるのは、スーパー管理者、データソース管理者、ボードアーキテクト、プロジェクト管理者、およびデータソースの作成権限を持つカスタムグローバルロールのユーザーのみです。
手順
Dataphin ホームページのトップメニューバーで、[管理センター] > [データソース管理] を選択します。
[データソース] ページで、[+ 新規データソース] をクリックします。
[新規データソース] ページで、[NoSQL] セクションを見つけて [Trino] を選択します。
最近 Trino を使用したことがある場合は、[最近使用した項目] セクションから Trino を選択することもできます。または、検索ボックスに Trino と入力してすばやく見つけることもできます。
[Trino データソースの作成] ページで、データソース接続のパラメーターを設定します。
データソースの基本情報を設定します。
パラメーター
説明
データソース名
データソースの名前を入力します。命名規則は次のとおりです。
名前には、漢字、大文字、小文字、数字、アンダースコア (_)、ハイフン (-) を使用できます。
名前の長さは 64 文字までです。
データソースコード
データソースコードを設定すると、
DataSourceCode.TableNameまたはDataSourceCode.Schema.TableNameフォーマットを使用して、Flink_SQL ノードまたは Dataphin Java Database Connectivity (JDBC) クライアントで Dataphin データソーステーブルに直接アクセスできます。これにより、迅速なデータ消費が可能になります。タスク実行環境に基づいてデータソースを自動的に切り替えるには、${DataSourceCode}.tableまたは${DataSourceCode}.schema.table変数フォーマットを使用します。詳細については、「Dataphin データソーステーブルを開発する」をご参照ください。重要データソースコードは、設定後に変更することはできません。
アセットディレクトリおよびアセットインベントリのオブジェクト詳細ページでデータをプレビューできるのは、データソースコードが設定された後のみです。
Flink SQL では、MySQL、Hologres、MaxCompute、Oracle、StarRocks、Hive、および SelectDB データソースのみがサポートされています。
データソースの説明
データソースの簡単な説明を入力します。説明は 128 文字までです。
データソース設定
設定するデータソースのタイプを選択します。
ビジネスデータソースが本番環境と開発環境に分かれている場合は、[本番 + 開発データソース] を選択します。
ビジネスデータソースが本番環境と開発環境に分かれていない場合は、[本番データソース] を選択します。
タグ
タグを追加してデータソースを分類できます。タグを作成するには、「データソースタグを管理する」をご参照ください。
データソースと Dataphin 間の接続パラメーターを設定します。
前のステップで [本番 + 開発データソース] を選択した場合、両方の環境の設定が表示されます。[本番データソース] を選択した場合、本番データソースの設定のみが表示されます。
説明通常、本番データソースと開発データソースは別々に設定する必要があります。この方法により、開発環境が本番環境から分離され、開発アクティビティが本番に与える影響が軽減されます。ただし、Dataphin では、同じパラメーター値を使用して単一のデータソースとして設定することもできます。
パラメーター
説明
Trino JDBC URL
JDBC エンドポイントを入力します。フォーマットは
jdbc:trino://{host}:{port}/catalog/schemaです。catalog/schemaの部分はオプションです。認証タイプ
[認証なし] または [LDAP] を選択できます。デフォルト値は [認証なし] です。[LDAP] を選択した場合は、Trino インスタンスにアクセスするための [ユーザー名] と [パスワード] も入力する必要があります。
[デフォルトリソースグループ] を選択します。このリソースグループは、SQL 文の実行、オフラインでの完全なデータベース移行の実行、データのプレビューなど、このデータソースに関連するタスクを実行するために使用されます。
[接続をテスト] をクリックするか、[OK] をクリックして設定を保存し、Trino データソースを作成します。
[接続をテスト] をクリックすると、Dataphin はデータソースへの接続をテストします。[OK] をクリックすると、Dataphin は選択したすべてのクラスターの接続を自動的にテストします。接続テストが失敗した場合でも、データソースは作成されます。