MicroStrategy ONE

Définir une gouvernance dynamique au niveau du poste

À partir de MicroStrategy ONE (juin 2024), ce paramètre est activé par défaut.

MicroStrategy ONE (mars 2024) offre la capacité d'ajuster dynamiquement la gouvernance 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 régissant le groupe d'utilisateurs. Le paramètre de gestion de la mémoire au niveau des tâches par défaut du système est réduit de 50 % à 10 % de la mémoire totale de la machine ou du conteneur qui héberge le serveur Intelligence. Lorsqu'une situation de mémoire faible se produit, 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 directeur est réduit à la moitié de la valeur d'origine pour chaque tâche. Par exemple, il peut réduire le paramètre par défaut de 10 % à 5 %.

Activer la gouvernance dynamique au niveau du poste

Ce paramètre est activé par défaut dans MicroStrategy ONE (juin 2024) et désactivé par défaut dans MicroStrategy ONE (mars 2024). Activez cette option à l'aide de l'API REST de MicroStrategy.

  1. Ouvrez l'explorateur d'API REST MicroStrategy 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 fonctionnalité est activée.

Étendue

Ce changement dynamique s'applique uniquement aux tâches avec un paramètre de gestion de la mémoire au niveau des tâches 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 faible.

Exemple 2 : Une tâche est créée en utilisant la valeur personnalisée de 100 Go. Cette valeur ne change pas.