Alibaba Blink のストリーム/バッチ統合タスクのリアルタイムモードでは、リソースキュー、エンジンバージョン、リソース構成タイプ、自動チューニングを設定できます。このトピックでは、これらのリソースの設定方法について説明します。
手順
Dataphin のホームページの上部のメニューバーで、[開発] > [データ開発] を選択します。
上部のメニューバーで、[プロジェクト] を選択します。Dev-Prod モードの場合は、[環境] も選択します。
左側のナビゲーションウィンドウで、[データ処理] > [スクリプトタスク] を選択します。右側の計算タスクのリストで、対象の計算タスクをクリックします。
右側のサイドバーで [設定] をクリックします。表示されるパネルで、[リアルタイムモード] タブをクリックします。
リアルタイムモード設定パネルの [リソース構成] セクションで、[リソース構成] の設定を行います。
パラメータ
説明
リソースキュー
デフォルトでは、Blink SQL タスクの作成時に選択したリソースキューが使用されます。ここでリソースキューを切り替えることができます。
重要キューを切り替えると、タスクの実行が異なる場合があります。この変更は、タスクを送信した後に有効になります。注意して操作してください。
エンジンバージョン
デフォルトでは、Blink SQL タスクの作成時に選択したエンジンバージョンが使用されます。ここでエンジンバージョンを切り替えることができます。
リソース構成タイプ
[システム推奨構成]
これは、リアルタイムコンピューティング Flink の詳細なリソース構成のためのインテリジェントモード (BETA) です。インテリジェントモードは、エキスパートモードのアップグレード版です。インテリジェントモードでは、ジョブはエキスパートモードのリソース構成を使用し、AutoPilot 自動チューニング機能を有効にします。
自動構成モードでは、リソースを構成する必要はありません。Autopilot は、ジョブのランタイムステータスに基づいて、ジョブのリソース構成を自動的に生成および調整します。これにより、ジョブの正常性を保証しつつ、リソース使用量が最適化されます。Autopilot の詳細については、自動チューニングの構成をご参照ください。
[カスタム構成]
これは、リアルタイムコンピューティング Flink の詳細なリソース構成のためのエキスパートモード (BETA) です。フルマネージド Flink では、この新しいリソース構成モードが導入されています。これにより、ジョブのリソースを詳細に制御し、スループット要件を満たすことができます。
システムは、設定されたリソース要件に基づいて Native K8s モードでジョブを自動的に実行し、Slot 仕様とジョブの同時実行性に基づいて TM の仕様と数を自動的に決定します。詳細なリソースの設定については、「ジョブのデプロイメント情報を設定する」をご参照ください。
Dataphin で Blink SQL タスクのリソースをカスタマイズする方法については、「Alibaba Blink リアルタイムモードのリソースのカスタマイズ」をご参照ください。
リソース構成レコード
[リソース構成] 情報が変更された場合、[現在の構成を新しいレコードとして保存] をクリックします。保存されたリソース構成レコードに対して、詳細の表示、開始、または削除ができます。
自動調整
クリックして自動チューニングを有効にします。実行時に現在のタスクの [最大 CU 数] と [予想される最大メモリ] を設定できます。
[最大 CU 数]:ジョブで利用可能な計算ユニット (CU) リソースの上限です。1 CU = 1 コア + 4 GB メモリです。最大 CU 数は、プロジェクトで利用可能な CU 数未満である必要があります。
[予想される最大メモリ]:ジョブが使用すると予想されるメモリリソースの上限です。
[OK] をクリックして、リアルタイムモードのリソース構成を完了します。