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。
-
MicroStrategy REST を開く API エクスプローラーを
/MicroStrategyLibrary
( / )/api-docs/index.html?visibility=all
ブラウザーで見る -
セッションを作成して認証します。認証セクションで、
POST /api/auth/admin/login
。 -
[試す] をクリックし、ユーザー名とパスワードを指定して要求本文を変更します。
-
[実行] をクリックします。
-
応答では、
X-MSTR-AuthToken
。 -
現在の機能ステータスを取得するには;
-
[構成] セクションで、ルックアップ
GET /api/v2/configurations/featureFlags
。 -
[試す] をクリックします。
-
適切な設定
X-MSTR-AuthToken
ステップ 5 からですこれは、ブラウザーのネットワーク XHR 要求を調べることでも取得できます。 -
[実行] をクリックします。
-
MicroStrategy ONE (2024 年 6 月) を使用している場合は、
DynamicJobGoverning
応答本体でステータスの詳細を確認できますMicroStrategy ONE を使用している場合 (2024 年 3 月)、ResourceGoverning
応答本体でステータスの詳細を確認できます
-
-
[構成] セクションで、ルックアップ
PUT /api/configurations/featureFlags/{id}
。 -
[試す] をクリックします。
-
適切な設定
X-MSTR-AuthToken
ステップ 5 からですこれは、ブラウザーのネットワーク XHR 要求を調べることでも取得できます。 -
設定
id
修正後95A4D4CC468B8C6B1740CDB1EAA04F12
。 -
このプレビュー機能を有効にするには、
status
に対する の値1
。このプレビュー機能を無効にするには、status
に対する の値2
。 -
[実行] をクリックします。
-
ステップ 6 を繰り返して、機能が有効になっていることを確認します。
スコープ
この動的変更は、新しいジョブと実行中のジョブを含め、デフォルトのジョブ レベル メモリ管理設定を持つジョブのみに適用されます。カスタマイズされた設定は影響を受けません。
例 1:ジョブは、デフォルト値 10 GB (100 GB の 10%) を使用して作成されます。システムのメモリが不足している場合、制限は 5 GB に下げられます。
例 2:ジョブは、カスタマイズ値 100 GB を使用して作成されます。この値は変更しません。