Hologres データソースを作成すると、Dataphin は Hologres からビジネスデータを読み取り、Hologres にデータを書き込むことができます。 Hologres から Dataphin にビジネスデータをインポートしたり、Dataphin から Hologres にデータを書き込んだりする必要があるシナリオでは、最初に Hologres データソースを作成する必要があります。このトピックでは、Hologres データソースの作成方法について説明します。
背景情報
Hologres は、Alibaba によって開発されたインタラクティブ分析サービスです。 Hologres を使用していて、データ開発のために Dataphin に接続する場合は、最初に Hologres データソースを作成する必要があります。
権限
カスタムグローバルロールで [データソースの作成] 権限ポイントを持つユーザーと、スーパー管理者、データソース管理者、ドメイン設計者、または プロジェクト管理者 ロールを持つユーザーのみが、データソースを作成できます。
手順
Dataphin ホームページの上部ナビゲーションバーで、[管理センター] > [データソース管理] を選択します。
[データソース] ページで、[+データソースの作成] をクリックします。
[データソースの作成] ページで、[ビッグデータ] セクションの [Hologres] を選択します。
最近 Hologres を使用したことがある場合は、[最近使用したデータソース] セクションで Hologres を選択することもできます。また、検索ボックスにキーワードを入力して、Hologres をすばやくフィルタリングすることもできます。
[Hologres データソースの作成] ページで、接続パラメーターを構成します。
データソースの基本情報を構成します。
パラメータ
説明
データソース名
データソースの名前を入力します。名前は次の要件を満たしている必要があります。
名前には、漢字、英字、数字、アンダースコア(_)、およびハイフン(-)のみを含めることができます。
名前は 64 文字を超えることはできません。
データソースコード
データソースコードを構成した後、
データソースコード.テーブル名またはデータソースコード.スキーマ.テーブル名形式を使用して、Flink_SQL タスクでデータソース内のテーブルを参照できます。現在の環境に基づいて対応する環境内のデータソースに自動的にアクセスするには、変数形式${データソースコード}.tableまたは${データソースコード}.schema.tableを使用します。詳細については、「Dataphin データソーステーブルの開発方法」をご参照ください。重要データソースコードは、正常に構成された後は変更できません。
データソースコードが正常に構成されると、アセットディレクトリとアセットインベントリのオブジェクト詳細ページでデータをプレビューできます。
Flink SQL では、現在、MySQL、Hologres、MaxCompute、Oracle、StarRocks、Hive、および SelectDB データソースのみがサポートされています。
[データソースの説明]
データソースの簡単な説明を入力します。説明は 128 文字を超えることはできません。
[データソースの構成]
構成するデータソースを選択します。
ビジネスデータソースが本番データソースと開発データソースを区別する場合は、[本番 + 開発データソース] を選択します。
ビジネスデータソースが本番データソースと開発データソースを区別しない場合は、[本番データソース] を選択します。
タグ
タグに基づいてデータソースを分類およびタグ付けできます。タグの作成方法については、「データソースタグの管理」をご参照ください。
データソースと Dataphin 間の接続パラメータを構成します。
データソース構成で [本番 + 開発データソース] を選択した場合は、[本番 + 開発データソース] の接続情報を構成する必要があります。データソース構成が [本番データソース] の場合は、[本番データソース] の接続情報のみを構成する必要があります。
説明ほとんどの場合、開発環境を本番環境から分離し、開発データソースが本番データソースに与える影響を軽減するために、本番データソースと開発データソースは異なるデータソースとして構成する必要があります。ただし、Dataphin では、同じパラメーター値を使用して同じデータソースとして構成することもサポートされています。
パラメータ
説明
エンドポイント
Hologres インスタンスのエンドポイント。ネットワーク環境とアクセス方法に基づいて適切なエンドポイントを選択します。エンドポイントの取得方法については、「エンドポイント」をご参照ください。
DB 名
Hologres コンソール の [データベース管理] ページでデータベース名を確認できます。データベース名の取得方法については、「データベースの管理」をご参照ください。
スキーマ
アクセスするスキーマを入力します。
アクセス ID、アクセスキー
認証アクセス ID とアクセスキーを入力します。タスクが正しく実行されるように、必要なデータ権限を持っていることを確認してください。
データソースと Dataphin 間の接続の高度な設定を構成します。
[接続再試行]: データベース接続がタイムアウトした場合、システムは指定された再試行回数に達するまで接続を自動的に再試行します。最大再試行回数後も接続に失敗した場合は、接続は失敗します。
説明デフォルトの再試行回数は 1 で、0 から 10 までの値を構成できます。
注: このチュートリアルでは、WordPress の基本的なデプロイについて説明します。詳細な構成については、公式ドキュメントをご参照ください。
[デフォルトのリソースグループ] を選択します。これは、データベース SQL、オフラインデータベース移行、データプレビューなど、現在のデータソースに関連するタスクを実行するために使用されます。
[接続テスト] をクリックするか、[OK] をクリックして保存し、Hologres データソースの作成を完了します。
[接続テスト] をクリックすると、システムはデータソースが Dataphin に正しく接続できるかどうかをテストします。[OK] を直接クリックすると、システムは選択したすべてのクラスターの接続を自動的にテストします。ただし、選択したすべてのクラスターの接続テストに失敗した場合でも、データソースは正常に作成されます。