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

DataWorks:AnalyticDB for Spark 計算リソースのアタッチ

最終更新日:Nov 10, 2025

DataWorks で AnalyticDB for Spark タスクを開発および管理するには、AnalyticDB for MySQL クラスターを AnalyticDB for Spark 計算リソースとしてアタッチする必要があります。クラスターがアタッチされると、この計算リソースを DataWorks でのデータ開発に使用できます。

前提条件

  • AnalyticDB for MySQL クラスターが作成されている

    クラスターを作成した後、クラスター用に Spark エンジンタイプのインタラクティブリソースグループを作成する必要があります。そうしないと、クラスターを AnalyticDB for Spark 計算リソースとしてアタッチできません。

    説明

    AnalyticDB for MySQL クラスターと DataWorks ワークスペースは、同じ [リージョン] にある必要があります。異なるリージョンにある場合、クラスターをワークスペースに計算リソースとしてアタッチすることはできません。

  • DataWorks で ワークスペースが作成されている。操作を実行する RAM ユーザーがワークスペースに追加され、ワークスペース管理者ロールが割り当てられている。

    重要

    この機能は、[Data Studio (新バージョン) を使用] に設定されているワークスペースでのみサポートされます。

  • リソースグループがワークスペースにアタッチされている。

制限事項

  • リージョン: 中国 (杭州)、中国 (上海)、中国 (北京)、中国 (深圳)、中国 (香港)、日本 (東京)、シンガポール、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)。

  • 権限:

    ユーザー

    必要な権限

    Alibaba Cloud アカウント

    追加の権限付与は必要ありません。

    RAM ユーザー/RAM ロール

    DataWorks 管理権限: O&M または Workspace Administrator ロール、あるいは AliyunDataWorksFullAccess 権限を持つワークスペースメンバーのみが計算リソースを作成できます。詳細については、「ワークスペース管理者権限の付与」をご参照ください。

    AnalyticDB for MySQL サービス権限: AnalyticDB for Spark 計算リソースをアタッチする際に、AnalyticDB for MySQL クラスター用のデータベースを作成するには、RAM ユーザーに AliyunADBFullAccess ポリシーを付与して、ユーザーが AnalyticDB for MySQL クラスターに対する完全な操作権限を持つようにします。

計算リソースリストページに移動する

  1. DataWorks コンソールにログインします。ターゲットリージョンに切り替えます。左側のナビゲーションウィンドウで、[その他] > [管理センター] を選択します。ドロップダウンリストからワークスペースを選択し、[管理センターへ移動] をクリックします。

  2. 左側のナビゲーションウィンドウで、[計算リソース] をクリックします。

AnalyticDB for Spark 計算リソースのアタッチ

計算リソースページで、AnalyticDB for Spark 計算リソースを構成してアタッチします。

  1. 計算リソースタイプを選択します。

    1. [計算リソースのアタッチ] をクリックして、[計算リソースのアタッチ] ページを開きます。

    2. [計算リソースのアタッチ] ページで、計算リソースタイプを [AnalyticDB For Spark] に設定します。その後、[AnalyticDB For Spark 計算リソースのアタッチ] 構成ページにリダイレクトされます。

  2. AnalyticDB for Spark 計算リソースを構成します。

    [AnalyticDB For Spark 計算リソースのアタッチ] 構成ページで、次の表の説明に従ってパラメーターを構成します。

    パラメーター

    説明

    構成モード

    [Alibaba Cloud インスタンスパターン] のみがサポートされています。

    Alibaba Cloud アカウント

    [現在の Alibaba Cloud アカウント] のみがサポートされています。

    インスタンス

    アタッチする AnalyticDB for MySQL クラスターを選択します。ドロップダウンメニューで [新規] をクリックして AnalyticDB for MySQL クラスターを作成することもできます。

    説明

    AnalyticDB for MySQL クラスターを作成する際には、クラスター用に エンジンタイプが Spark に設定されたインタラクティブリソースグループを作成する必要があります。そうしないと、クラスターを AnalyticDB for Spark 計算リソースとしてアタッチできません。

    データベース名

    AnalyticDB for MySQL クラスターで 作成したデータベースの名前を入力します。

    計算リソースインスタンス名

    計算リソースのカスタム名を入力します。実行時に、この名前に基づいてタスクの計算リソースを選択できます。

  3. ネットワーク接続をテストします。

    [接続構成] セクションで、DataWorks が AnalyticDB for Spark タスクの実行に使用するリソースグループを選択し、[接続性のテスト] をクリックして、リソースグループが AnalyticDB for MySQL クラスターにアクセスできることを確認します。詳細については、「ネットワーク接続ソリューション」をご参照ください。

  4. [確認] をクリックして構成を完了します。

    説明

    AnalyticDB for Spark 計算リソースをアタッチすると、システムは同じ名前の新しい AnalyticDB for Spark データソースを現在のワークスペースの [データソース] セクションに自動的に同期します。

次のステップ

AnalyticDB for Spark 計算リソースを構成した後、データ開発でそれを使用して ADB Spark ノードおよび ADB Spark SQL ノードタスクを開発できます。