MicroStrategy ONE

Establecer control dinámico del nivel de trabajo

A partir de MicroStrategy ONE (junio de 2024), este parámetro está activado por defecto.

MicroStrategy ONE (marzo de 2024) presenta la capacidad de ajustar dinámicamente el nivel de control del trabajo en situaciones de poca memoria para evitar que los trabajos grandes destruyan el sistema. Esto se basa en el Configuración de gobierno del grupo de usuarios. La configuración predeterminada que rige la memoria a nivel de trabajo del sistema se reduce del 50% al 10% de la memoria total de la máquina o contenedor que aloja el servidor Intelligence. Cuando ocurre una situación de poca memoria, como cuando la memoria total disponible del sistema está bajo presión (menos del 20% de la memoria física de la máquina/contenedor), la configuración de gobierno se reduce a la mitad del valor original para cada trabajo. Por ejemplo, puede reducir la configuración predeterminada del 10 % al 5 %.

Habilitar control dinámico de niveles de trabajo

Este ajuste está activado por defecto en MicroStrategy ONE (junio de 2024) y desactivado por defecto en MicroStrategy ONE (marzo de 2024). Actívelo con la API de REST de MicroStrategy.

  1. Para abrir el Explorador de la API de REST de MicroStrategy, añada /MicroStrategyLibrary con /api-docs/index.html?visibility=all en su navegador.

  2. Crea una sesión y autentícala. En la sección Autenticación, use POST /api/auth/admin/login.

  3. Haga clic en Probar y modifique el cuerpo de la solicitud indicando su nombre de usuario y contraseña.

  4. Haga clic en Ejecutar.

  5. En la respuesta, busque X-MSTR-AuthToken.

  6. Para obtener el estado actual de la función:

    1. En la sección Configuraciones, busque GET ​/api​/v2/configurations​/featureFlags​.

    2. Haga clic en Probar.

    3. Configure el X-MSTR-AuthToken del paso 5. También puede obtener esto inspeccionando las solicitudes XHR de la red del navegador.

    4. Haga clic en Ejecutar.

    5. Si utiliza MicroStrategy ONE (junio de 2024), busque DynamicJobGoverning en el cuerpo de la respuesta para consultar los detalles de su estado. Si utiliza MicroStrategy ONE (marzo de 2024), busque ResourceGoverning en el cuerpo de la respuesta para consultar los detalles de su estado.

  7. En la sección Configuraciones, busque PUT ​/api​/configurations​/featureFlags​/{id}.

  8. Haga clic en Probar.

  9. Configure el X-MSTR-AuthToken del paso 5. También puede obtener esto inspeccionando las solicitudes XHR de la red del navegador.

  10. Definir id a 95A4D4CC468B8C6B1740CDB1EAA04F12.

  11. Para habilitar esta función de vista previa, configure el status Valor en 1. Para desactivar esta función de vista previa, configure el status Valor en 2.

  12. Haga clic en Ejecutar.

  13. Repita el paso 6 para verificar que la función esté habilitada.

Ámbito

Este cambio dinámico solo se aplica a los trabajos con la configuración de control de memoria de nivel de trabajo predeterminada, incluidos los trabajos nuevos y en ejecución. Las configuraciones personalizadas no se ven afectadas.

Ejemplo 1: se crea un trabajo con el valor predeterminado de 10 GB (10 % de 100 GB). El límite se reduce a 5 GB cuando el sistema tiene poca memoria.

Ejemplo 2: se crea un trabajo con el valor personalizado de 100 GB. Este valor no cambia.