MicroStrategy ONE
Dynamische Job-Level-Steuerung festlegen
Ab MicroStrategy ONE (Juni 2024) ist diese Einstellung standardmäßig aktiviert.
MicroStrategy ONE (März 2024) führt die Funktion zur dynamischen Anpassung der Verwaltung auf Jobebene in Situationen mit wenig Arbeitsspeicher ein, um zu verhindern, dass große Jobs das System beenden. Dies basiert auf dem Benutzergruppen-Verwaltungseinstellungen. Die standardmäßige Arbeitsspeichersteuerungseinstellung des Systems auf Jobebene wird von 50 % auf 10 % des Gesamtarbeitsspeichers der Maschine oder des Containers reduziert, der den Intelligence-Server hostet. Wenn eine Situation mit wenig Arbeitsspeicher eintritt, z. B. wenn der verfügbare Gesamtsystemspeicher unter Druck steht (weniger als 20 % des physischen Arbeitsspeichers der Maschine/des Containers), wird die maßgebliche Einstellung für jeden Job auf die Hälfte des ursprünglichen Werts reduziert. Beispielsweise kann die Standardeinstellung von 10 % auf 5 % reduziert werden.
Dynamische Steuerung auf Jobebene aktivieren
Diese Einstellung ist in MicroStrategy ONE (Juni 2024) standardmäßig aktiviert und in MicroStrategy ONE (März 2024) standardmäßig deaktiviert. Aktivieren Sie sie mit der MicroStrategy REST API.
-
Öffnen Sie den MicroStrategy REST API Explorer, indem Sie anhängen
/MicroStrategyLibrary
mit/api-docs/index.html?visibility=all
in Ihrem Browser. -
Erstellen Sie eine Sitzung und authentifizieren Sie sie. Verwenden Sie im Abschnitt Authentifizierung die
POST /api/auth/admin/login
. -
Klicken Sie auf Ausprobieren und ändern Sie den Anfragetext, indem Sie Ihren Benutzernamen und Ihr Kennwort angeben.
-
Klicken Sie auf Ausführen.
-
Suchen Sie in der Antwort nach
X-MSTR-AuthToken
. -
So erhalten Sie den aktuellen Funktionsstatus:
-
Suchen Sie im Abschnitt „Konfigurationen“ nach oben
GET /api/v2/configurations/featureFlags
. -
Klicken Sie auf Ausprobieren.
-
Legen Sie die richtigen fest
X-MSTR-AuthToken
ab Schritt 5. Sie können dies auch erhalten, indem Sie die XHR-Anfragen des Browsernetzwerks überprüfen. -
Klicken Sie auf Ausführen.
-
Wenn Sie MicroStrategy ONE (Juni 2024) verwenden, suchen Sie nach
DynamicJobGoverning
im Antworttext, um die Statusdetails zu finden. Wenn Sie MicroStrategy ONE (März 2024) verwenden, suchen Sie nachResourceGoverning
im Antworttext, um die Statusdetails zu finden.
-
-
Suchen Sie im Abschnitt „Konfigurationen“ nach oben
PUT /api/configurations/featureFlags/{id}
. -
Klicken Sie auf Ausprobieren.
-
Legen Sie die richtigen fest
X-MSTR-AuthToken
ab Schritt 5. Sie können dies auch erhalten, indem Sie die XHR-Anfragen des Browsernetzwerks überprüfen. -
Festlegen
id
an95A4D4CC468B8C6B1740CDB1EAA04F12
. -
Um diese Vorschaufunktion zu aktivieren, legen Sie fest
status
Wert an1
. Um diese Vorschaufunktion zu deaktivieren, legen Sie feststatus
Wert an2
. -
Klicken Sie auf Ausführen.
-
Wiederholen Sie Schritt 6, um zu überprüfen, ob die Funktion aktiviert ist.
Bereich
Diese dynamische Änderung gilt nur für Jobs mit Standardeinstellungen zur Arbeitsspeichersteuerung auf Jobebene, einschließlich neuer und laufender Jobs. Benutzerdefinierte Einstellungen sind hiervon nicht betroffen.
Beispiel 1: Ein Auftrag wird mit dem Standardwert von 10 GB (10 % von 100 GB) erstellt. Wenn der Systemspeicher knapp ist, wird die Grenze auf 5 GB gesenkt.
Beispiel 2: Ein Auftrag wird mit dem angepassten Wert von 100 GB erstellt. Dieser Wert ändert sich nicht.