すべてのプロダクト
Search
ドキュメントセンター

Dataphin:AnalyticDB for MySQL 2.0 データソースを作成する

最終更新日:May 29, 2025

AnalyticDB for MySQL 2.0 データソースを作成することで、Dataphin から AnalyticDB for MySQL 2.0 にデータを書き込むことができます。このトピックでは、AnalyticDB for MySQL 2.0 データソースを作成する方法について説明します。

背景情報

AnalyticDB for MySQL は、リアルタイムのデータウェアハウス機能を提供するデータレイクハウスアーキテクチャ上に構築された Alibaba Cloud のクラウドネイティブ データウェアハウスです。 MySQL と高度に互換性があり、ミリ秒レベルの更新とサブ秒のクエリをサポートしています。 AnalyticDB for MySQL を使用している場合は、データ開発のために Dataphin に接続する前に、AnalyticDB for MySQL データソースを作成する必要があります。 AnalyticDB for MySQL の詳細については、AnalyticDB for MySQL-AnalyticDB for MySQL とは を参照してください。

権限要件

データソースの作成 権限を持つカスタムグローバルロールと、スーパー管理者データソース管理者ドメインアーキテクトプロジェクト管理者 などのシステムロールのみがデータソースを作成できます。

手順

  1. Dataphin ホームページの上部ナビゲーションバーで、[管理センター] > [データソース管理] を選択します。

  2. [データソース] ページで、[+データソースの作成] をクリックします。

  3. [データソースの作成] ページで、[リレーショナルデータベース] セクションの [AnalyticDB For MySQL 2.0] を選択します。

    最近 AnalyticDB for MySQL 2.0 を使用したことがある場合は、[最近使用したデータソース] セクションから選択することもできます。また、検索ボックスに AnalyticDB for MySQL 2.0 に関連するキーワードを入力して、すばやく見つけることもできます。

  4. [AnalyticDB For MySQL 2.0 データソースの作成] ページで、接続パラメーターを構成します。

    1. データソースの基本情報を構成します。

      パラメータ

      説明

      [データソース名]

      名前は次の要件を満たしている必要があります。

      • 漢字、英字、数字、アンダースコア (_)、ハイフン (-) のみを含めることができます。

      • 長さは 64 文字を超えることはできません。

      [データソースコード]

      データソースコードを構成した後、データソースコード.テーブル名 または データソースコード.スキーマ.テーブル名 の形式を使用して、Flink_SQL タスクでデータソース内のテーブルを参照できます。現在の環境に基づいて対応する環境のデータソースに自動的にアクセスする必要がある場合は、変数形式 ${データソースコード}.table または ${データソースコード}.schema.table を使用します。詳細については、「Dataphin データソーステーブル開発方法」をご参照ください。

      重要
      • データソースコードは、正常に構成された後は変更できません。

      • データソースコードが正常に構成されると、アセットディレクトリとアセットインベントリのオブジェクト詳細ページでデータをプレビューできます。

      • Flink SQL では、現在、MySQL、Hologres、MaxCompute、Oracle、StarRocks、Hive、SelectDB データソースのみがサポートされています。

      [データソースの説明]

      データソースの簡単な説明。 128 文字を超えることはできません。

      [タイムゾーン]

      タイムゾーンは、統合タスクで時間形式データを処理するために使用されます。デフォルトのタイムゾーンは [Asia/Shanghai] です。 [変更] をクリックして、次のオプションからターゲットタイムゾーンを選択します。

      • [GMT]: [GMT-12:00][GMT-11:00][GMT-10:00][GMT-09:30][GMT-09:00][GMT-08:00][GMT-07:00][GMT-06:00][GMT-05:00][GMT-04:00][GMT-03:00][GMT-03:00][GMT-02:30][GMT-02:00][GMT-01:00][GMT+00:00][GMT+01:00][GMT+02:00][GMT+03:00][GMT+03:30][GMT+04:00][GMT+04:30][GMT+05:00][GMT+05:30][GMT+05:45][GMT+06:00][GMT+06:30][GMT+07:00][GMT+08:00][GMT+08:45][GMT+09:00][GMT+09:30][GMT+10:00][GMT+10:30][GMT+11:00][GMT+12:00][GMT+12:45][GMT+13:00][GMT+14:00]

      • [夏時間]: [Africa/Cairo][America/Chicago][America/Denver][America/Los_Angeles][America/New_York][America/Sao_Paulo][Asia/Bangkok][Asia/Dubai][Asia/Kolkata][Asia/Shanghai][Asia/Tokyo][Atlantic/Azores][Australia/Sydney][Europe/Berlin][Europe/London][Europe/Moscow][Europe/Paris][Pacific/Auckland][Pacific/Honolulu]

      [データソースの構成]

      構成するデータソースを選択します。

      • ビジネスデータソースが本番データソースと開発データソースを区別する場合は、[本番 + 開発データソース] を選択します。

      • ビジネスデータソースが本番データソースと開発データソースを区別しない場合は、[本番データソース] を選択します。

      タグ

      タグを使用してデータソースを分類およびタグ付けできます。タグの作成方法については、「データソースタグの管理」をご参照ください。

    2. データソースと Dataphin 間の接続パラメータを構成します。

      データソース構成で [本番 + 開発データソース] を選択した場合は、[本番 + 開発データソース] の接続情報を構成する必要があります。データソース構成が [本番データソース] の場合は、[本番データソース] の接続情報のみを構成する必要があります。

      説明

      通常、本番データソースと開発データソースは別々のデータソースとして構成し、開発と本番の環境を分離することで、開発活動が本番に及ぼす影響を軽減する必要があります。ただし、Dataphin では、同じパラメーター値を使用して同じデータソースとして構成することもサポートされています。

      パラメータ

      説明

      [JDBC URL]

      接続アドレスの形式は jdbc:mysql//host:port/dbname です。

      [ユーザー名][パスワード]

      データベースのユーザー名とパスワード。

    3. データソースの高度な設定を構成します。

      パラメータ

      説明

      [connecttimeout]

      データベースの connectTimeout の期間(ミリ秒単位)。デフォルトは 900000 ミリ秒(15 分)です。

      説明
      • JDBC URL に connectTimeout 構成を含めた場合、connectTimeout は JDBC URL で構成されたタイムアウト期間になります。

      • Dataphin V3.11 以前に作成されたデータソースの場合、デフォルトの connectTimeout は -1 で、タイムアウト制限がないことを意味します。

      [sockettimeout]

      データベースの socketTimeout の期間(ミリ秒単位)。デフォルトは 1800000 ミリ秒(30 分)です。

      説明
      • JDBC URL に socketTimeout 構成を含めた場合、socketTimeout は JDBC URL で構成されたタイムアウト期間になります。

      • Dataphin V3.11 以前に作成されたデータソースの場合、デフォルトの socketTimeout は -1 で、タイムアウト制限がないことを意味します。

  5. [デフォルトのリソースグループ] を選択します。これは、データベース SQL、オフラインデータベースの移行、データプレビューなど、現在のデータソースに関連するタスクを実行するために使用されます。

  6. [接続テスト] を実行するか、[OK] をクリックして、AnalyticDB for MySQL 2.0 データソースの作成を保存して完了します。

    [接続テスト] をクリックして、データソースが Dataphin に正常に接続できるかどうかをテストします。 [OK] を直接クリックすると、システムは選択したすべてのクラスターの接続を自動的にテストします。ただし、選択したすべてのクラスターの接続テストが失敗した場合でも、データソースは正常に作成されます。