DataWorks で Flink タスクを開発および管理する前に、Realtime Compute for Apache Flink クラスターを DataWorks ワークスペースにフルマネージド Flink コンピューティングリソースとして関連付ける必要があります。
前提条件
-
Realtime Compute for Apache Flink クラスターをアクティブ化していること。
説明フルマネージド Flink コンピューティングリソースを作成する DataWorks ワークスペースと同じ リージョン で Flink クラスターを購入することを推奨します。リージョンが異なる場合、そのワークスペースのコンピューティングリソースとしてクラスターをバインドできません。
-
DataWorks でワークスペースを作成しており、この操作を実行する RAM ユーザーがワークスペースに追加され、ワークスペース管理者ロールが割り当てられていること。
重要[データ開発 (DataStudio) (新版) パブリックプレビューへの参加] ワークスペースでのみサポートされています。
-
サーバーレスリソースグループを作成し、対象のワークスペースに関連付けていること。
制限事項
-
リージョンの可用性: この機能は、次のリージョンでのみ利用可能です:中国 (杭州)、中国 (上海)、中国 (北京)、中国 (深セン)、中国 (成都)、中国 (香港)、日本 (東京)、シンガポール、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、ドイツ (フランクフルト)、英国 (ロンドン)、米国 (シリコンバレー)、米国 (バージニア)。
-
権限:
オペレーター
必要な権限
Alibaba Cloud アカウント
追加の権限は必要ありません。
RAM ユーザーまたは RAM ロール
-
DataWorks 権限: 運用保守 または ワークスペース管理者 ロールを持つワークスペースメンバー、あるいは
AliyunDataWorksFullAccessポリシーを持つメンバーのみがコンピューティングリソースを作成できます。詳細については、「ユーザーにワークスペース管理者権限を付与する」をご参照ください。 -
Flink サービス権限:
-
フルマネージド Flink コンピューティングリソースを構成するには、
AliyunStreamFullAccessポリシーが必要です。 -
Realtime Compute for Apache Flink クラスター内の Flink プロジェクトの管理権限が必要です。詳細については、「プロジェクト認可」をご参照ください。
-
-
コンピューティングリソースリストページへの移動
-
DataWorks コンソールにログインします。左側メニューで、対象のリージョンに切り替え、 をクリックします。ドロップダウンリストからワークスペースを選択し、管理センターへ をクリックします。
-
左側メニューで、計算リソース をクリックしてコンピューティングリソースリストページを開きます。
フルマネージド Flink コンピューティングリソースの関連付け
コンピューティングリソース ページで、次の手順を実行します。
-
コンピューティングリソースタイプを選択します。
-
計算リソースのアタッチ をクリックすると、[計算リソースのアタッチ] ページに移動します。
-
[計算リソースのアタッチ] ページで、コンピューティングリソースタイプとして フルマネージド Flink を選択し、[フルマネージド Flink コンピューティングリソースのバインド] 設定ページに移動します。
-
-
フルマネージド Flink コンピューティングリソースを設定します。
[フルマネージド Flink 計算リソースのアタッチ] ページで、以下のパラメーターを設定します。
パラメーター
説明
[Flink ワークスペース]
アクティブ化された Realtime Compute for Apache Flink クラスターを選択します。ドロップダウンリストで 新規作成 をクリックして、新しいクラスターを作成することもできます。詳細については、「Realtime Compute for Apache Flink クラスターのアクティブ化」をご参照ください。
説明ワークスペースの作成 時に開発環境と本番環境を分離することを選択した場合、各環境用に Flink ワークスペースを選択する必要があります。
[Flink プロジェクト]
Realtime Compute for Apache Flink クラスターをアクティブ化した際に自動的に生成されたデフォルトの Flink ネームスペースを選択します。ドロップダウンリストで 新規作成 をクリックして、新しい Flink ネームスペースを作成することもできます。詳細については、「ネームスペースの管理」をご参照ください。
[デフォルトのデプロイメントターゲット]
クラスターをアクティブ化したときに自動的に生成されたデフォルトのリソースキューを選択します。新規作成 をクリックして、新しいリソースキューを追加することもできます。詳細については、「リソースキューの管理」をご参照ください。
[デフォルトアクセス主体]
デフォルトは [Executor] です。
[計算リソースインスタンス名]
コンピューティングリソースのカスタム名を指定します。この名前は、実行時にタスクのコンピューティングリソースを選択する際に使用されます。
-
OK をクリックします。
次のステップ
関連付けが完了したら、Data Studio で Flink タスクを開発できます。詳細については、「Flink SQL ストリーミングノード」および「Flink SQL バッチノード」をご参照ください。