MicroStrategy ONE

Définir une gestion dynamique du niveau de tâche

Démarrage dans MicroStrategy ONE (Juin 2024), ce paramètre est activé par défaut.

MicroStrategy ONE (Mars 2024) offre la capacité d'ajuster dynamiquement la gestion du niveau de tâche dans les situations de mémoire insuffisante pour empêcher les tâches volumineuses de tuer le système. Ceci est construit au-dessus de Paramètres de gouvernance du groupe d'utilisateurs. Le paramètre par défaut régissant la mémoire du niveau de tâche est réduit de 50 % à 10 % de la mémoire totale de la machine ou du conteneur qui héberge le serveur Intelligence. En cas de situation de mémoire insuffisante, par exemple lorsque la mémoire système totale disponible est sous pression (moins de 20 % de la mémoire physique de la machine/du conteneur), le paramètre régissant est réduit à la moitié de la valeur d'origine pour chaque tâche. Par exemple, elle peut réduire le paramètre par défaut de 10 % à 5 %.

Activer la gestion dynamique du niveau de tâche

Ce paramètre est activé par défaut dans MicroStrategy ONE (Juin 2024) et désactivée par défaut dans MicroStrategy ONE (Mars 2024). Activez-la à l'aide de MicroStrategy REST API.

  1. Ouvrir MicroStrategy REST API Explorer en ajoutant /MicroStrategyLibrary avec /api-docs/index.html?visibility=all dans votre navigateur.

  2. Créez une session et authentifiez-la. Dans la section Authentification, utilisez POST /api/auth/admin/login.

  3. Cliquez sur Essayer et modifiez le corps demandé en indiquant votre nom d'utilisateur et votre mot de passe.

  4. Cliquez sur Exécuter.

  5. Dans la réponse, trouvez X-MSTR-AuthToken.

  6. Pour obtenir l'état actuel de la fonctionnalité :

    1. Sous la section Configurations, recherchez GET ​/api​/v2/configurations​/featureFlags​.

    2. Cliquez sur Essayer.

    3. Définissez le bon X-MSTR-AuthToken à partir de l'étape 5. Vous pouvez également l'obtenir en inspectant les requêtes XHR du réseau du navigateur.

    4. Cliquez sur Exécuter.

    5. Si vous utilisez MicroStrategy ONE (juin 2024), recherchez DynamicJobGoverning dans le corps de réponse pour trouver les détails de son statut. Si vous utilisez MicroStrategy ONE (Mars 2024), recherchez ResourceGoverning dans le corps de réponse pour trouver les détails de son statut.

  7. Sous la section Configurations, recherchez PUT ​/api​/configurations​/featureFlags​/{id}.

  8. Cliquez sur Essayer.

  9. Définissez le bon X-MSTR-AuthToken à partir de l'étape 5. Vous pouvez également l'obtenir en inspectant les requêtes XHR du réseau du navigateur.

  10. Ensemble id à 95A4D4CC468B8C6B1740CDB1EAA04F12.

  11. Pour activer cette fonctionnalité d'aperçu, définissez le status valeur à 1. Pour désactiver cette fonctionnalité d'aperçu, définissez le status valeur à 2.

  12. Cliquez sur Exécuter.

  13. Répétez l'étape 6 pour vérifier que la fonction est activée.

Étendue

Ce changement dynamique ne s'applique qu'aux tâches avec un paramètre de mémoire au niveau de la tâche par défaut, y compris les tâches nouvelles et en cours d'exécution. Les paramètres personnalisés ne sont pas affectés.

Exemple 1 : Une tâche est créée en utilisant la valeur par défaut de 10 Go (10 % de 100 Go). La limite est abaissée à 5 Go lorsque le système se trouve dans une situation de mémoire insuffisante.

Exemple 2 : Une tâche est créée à l'aide de la valeur personnalisée de 100 Go. Cette valeur ne change pas.