MicroStrategy ONE

動的ジョブ レベル制御を設定

MicroStrategy ONEから開始  (2024 年 6 月), この設定はデフォルトで有効になっています。

MicroStrategy ONE   (2024 年 3 月) は、メモリが不足している状況でジョブ レベルを動的に調整する機能を導入し、大きなジョブがシステムを停止するのを防止します。このカードはユーザー グループ管理設定。システムのデフォルトのジョブ レベル メモリ管理設定は、Intelligence Server をホストするマシンまたはコンテナーの総メモリの 50% から 10% に減少します。利用可能な合計システム メモリが不足している (マシン/コンテナーの物理メモリの 20% 未満) など、メモリ不足の状況が発生すると、ジョブごとの制御設定は元の値の半減に減少します。たとえば、デフォルトの 10% 設定を 5% に減らすことができます。

動的ジョブ レベル制御を有効化

この設定は、MicroStrategy ONEではデフォルトで有効になっています  MicroStrategy ONEではデフォルトで無効になっています (2024 年 3 月)MicroStrategy REST を使用して有効にする  API。

  1. MicroStrategy REST を開く  API エクスプローラーを /MicroStrategyLibrary ( / ) /api-docs/index.html?visibility=all ブラウザーで見る

  2. セッションを作成して認証します。認証セクションで、 POST /api/auth/admin/login

  3. [試す] をクリックし、ユーザー名とパスワードを指定して要求本文を変更します。

  4. [実行] をクリックします。

  5. 応答では、 X-MSTR-AuthToken

  6. 現在の機能ステータスを取得するには;

    1. [構成] セクションで、ルックアップ GET ​/api​/v2/configurations​/featureFlags​

    2. [試す] をクリックします。

    3. 適切な設定 X-MSTR-AuthToken ステップ 5 からですこれは、ブラウザーのネットワーク XHR 要求を調べることでも取得できます。

    4. [実行] をクリックします。

    5. MicroStrategy ONE (2024 年 6 月) を使用している場合は、 DynamicJobGoverning 応答本体でステータスの詳細を確認できますMicroStrategy ONE を使用している場合  (2024 年 3 月)、 ResourceGoverning 応答本体でステータスの詳細を確認できます

  7. [構成] セクションで、ルックアップ PUT ​/api​/configurations​/featureFlags​/{id}

  8. [試す] をクリックします。

  9. 適切な設定 X-MSTR-AuthToken ステップ 5 からですこれは、ブラウザーのネットワーク XHR 要求を調べることでも取得できます。

  10. 設定 id 修正後 95A4D4CC468B8C6B1740CDB1EAA04F12

  11. このプレビュー機能を有効にするには、 status に対する の値 1。このプレビュー機能を無効にするには、 status に対する の値 2

  12. [実行] をクリックします。

  13. ステップ 6 を繰り返して、機能が有効になっていることを確認します。

スコープ

この動的変更は、新しいジョブと実行中のジョブを含め、デフォルトのジョブ レベル メモリ管理設定を持つジョブのみに適用されます。カスタマイズされた設定は影響を受けません。

例 1:ジョブは、デフォルト値 10 GB (100 GB の 10%) を使用して作成されます。システムのメモリが不足している場合、制限は 5 GB に下げられます。

例 2:ジョブは、カスタマイズ値 100 GB を使用して作成されます。この値は変更しません。