MicroStrategy ONE

Definir administração de nível de trabalho dinâmico

Começando no MicroStrategy ONE (junho de 2024), essa configuração está ativada por padrão.

MicroStrategy ONE (março de 2024) introduz o recurso de ajustar dinamicamente a administração do nível de trabalho em situações de pouca memória para evitar que trabalhos grandes eliminem o sistema. Ele é construído sobre o Configurações de administração de grupo de usuários de . A configuração de controle de memória de nível de trabalho padrão do sistema foi reduzida de 50% para 10% da memória total da máquina ou do contêiner que hospeda o Intelligence Server. Quando ocorre uma situação de pouca memória, como quando a memória total disponível do sistema está sob pressão (menos de 20% da memória física da máquina/contêiner), a configuração de administração é reduzida à metade do valor original para cada trabalho. Por exemplo, pode reduzir a configuração padrão de 10% para 5%.

Ativar administração dinâmica de nível de tarefa

Essa configuração vem ativada por padrão no MicroStrategy ONE (junho de 2024) e desativado por padrão no MicroStrategy ONE (março de 2024). Ative-o usando o MicroStrategy REST API.

  1. Abrir o MicroStrategy REST API Explorer anexando /MicroStrategyLibrary com /api-docs/index.html?visibility=all no seu navegador.

  2. Crie uma sessão e autentique-a. Na seção Autenticação, use POST /api/auth/admin/login.

  3. Clique em Experimentar e modifique o corpo da solicitação fornecendo seu nome de usuário e senha.

  4. Clique em Executar.

  5. Na resposta, encontre X-MSTR-AuthToken.

  6. Para obter o status atual de um recurso:

    1. Na seção Configurações, pesquise GET ​/api​/v2/configurations​/featureFlags​.

    2. Clique em Experimentar de .

    3. Defina o apropriado X-MSTR-AuthToken a partir da etapa 5. Também é possível obter isso inspecionando as solicitações XHR de rede do navegador.

    4. Clique em Executar.

    5. Se você estiver usando o MicroStrategy ONE (junho de 2024), pesquise por DynamicJobGoverning no corpo da resposta para ver os detalhes de status. Se você estiver usando o MicroStrategy ONE (março de 2024), pesquise por ResourceGoverning no corpo da resposta para ver os detalhes de status.

  7. Na seção Configurações, pesquise PUT ​/api​/configurations​/featureFlags​/{id}.

  8. Clique em Experimentar de .

  9. Defina o apropriado X-MSTR-AuthToken a partir da etapa 5. Você também pode obter isso inspecionando as solicitações XHR de rede do navegador.

  10. Definir id para 95A4D4CC468B8C6B1740CDB1EAA04F12.

  11. Para habilitar este recurso de visualização, defina o status valor para 1. Para desabilitar esse recurso de visualização, defina os status valor para 2.

  12. Clique em Executar.

  13. Repita a etapa 6 para verificar se o recurso está habilitado.

Escopo

Essa alteração dinâmica só se aplica a tarefas com configuração de controle de memória de nível de trabalho padrão, incluindo tarefas novas e em execução. As configurações personalizadas não são afetadas.

Exemplo 1: Um trabalho é criado usando o valor padrão de 10 GB (10% de 100 GB). O limite é reduzido para 5 GB quando o sistema está em uma situação de pouca memória.

Exemplo 2: Um trabalho é criado usando o valor personalizado de 100 GB. Esse valor não muda.