Atribuindo mecanismos para melhorar o desempenho do aplicativo
Última atualização: 30/09/2026Quando você abre um aplicativo, o Qlik Cloud seleciona automaticamente um mecanismo com base no tamanho do aplicativo, uso de memória de recarga e recursos do sistema disponíveis. Você pode atribuir manualmente um mecanismo maior para obter mais controle ou melhorar o desempenho. As atribuições manuais usam a capacidade de aplicativo Grande.
Tipos e tamanhos de mecanismo
O Qlik Cloud fornece dois tipos de mecanismos: compartilhados e dedicados.
Mecanismos compartilhados
Mecanismos compartilhados podem executar vários aplicativos simultaneamente e são o padrão para aplicativos menores ou menos complexos. Eles não podem ser atribuídos manualmente e não exigem capacidade de aplicativo grande.
Exemplo de especificação:
-
60 GB de RAM
-
Até 14 núcleos de CPU
Mecanismos dedicados
Mecanismos dedicados executam um único aplicativo por vez e são adequados para aplicativos maiores ou com uso intensivo de computação. Eles exigem capacidade de aplicativo Grande e podem ser atribuídos manualmente.
Exemplo de especificações:
| Tipo de mecanismo | Memória | Até núcleos* |
|---|---|---|
| Large-40 | 40 GB | 10 núcleos |
| Large-60 | 60 GB | 14 núcleos |
| Large-80 | 80 GB |
20 núcleos |
| Large-120 | 120 GB |
30 núcleos |
| Large-160 | 160 GB |
40 núcleos |
| Large-200 | 200 GB |
50 núcleos |
* “Até” significa que os recursos são provisionados conforme necessário. Nem todos os núcleos de CPU são usados simultaneamente para cada cálculo.
Quando atribuir manualmente um mecanismo maior
Você pode querer substituir o posicionamento padrão do mecanismo quando:
-
Seu aplicativo tiver visualizações pesadas ou cálculos complexos que exigem mais CPU.
-
O tamanho ou a complexidade do seu aplicativo exceder a alocação padrão do mecanismo.
-
Você quiser testar e validar ganhos de desempenho usando a ferramenta de avaliação integrada.
Atribuições manuais usam capacidade de aplicativo Grande, portanto, sempre equilibre os benefícios de desempenho em relação ao uso da capacidade. Atribuir um mecanismo maior não resolve necessariamente problemas de design de aplicativo ou de cálculo.
Atribuindo mecanismos manualmente a aplicativos
Você pode atribuir manualmente um tamanho de mecanismo específico a um aplicativo usando a API de posicionamento. Substituições manuais estão disponíveis apenas por meio de chamadas de API.
Para atribuir tamanhos de mecanismo a aplicativos, você precisa de uma das seguintes funções:
-
Administrador de locatários
-
Administrador de análises
-
Uma função personalizada que inclui a permissão Gerenciar atribuições de mecanismo para aplicativos
Com a API de posicionamento, você pode:
-
Atribuir um tamanho de mecanismo a um aplicativo
-
Verificar qual tamanho de mecanismo está atualmente atribuído
-
Remover uma substituição de tamanho de mecanismo
Melhores práticas:
-
Conceda acesso de atribuição de mecanismo apenas a usuários confiáveis responsáveis pelo gerenciamento de desempenho e capacidade.
-
Teste as alterações do mecanismo em um ambiente de desenvolvimento antes de aplicar as alterações aos aplicativos de produção.
-
Revise as atribuições de mecanismo regularmente, especialmente para mecanismos de maior porte.
Para obter instruções e detalhes da API, consulte Qlik Developer: Fixar aplicativos a tamanhos de mecanismo.
Comparando o desempenho do aplicativo em diferentes tamanhos de mecanismo
A ferramenta de avaliação de desempenho do aplicativo no Qlik Cloud ajuda os desenvolvedores a avaliar o desempenho do aplicativo durante a interação do usuário. Ela mede a eficiência com que os objetos do aplicativo – como gráficos, pastas e KPIs – são calculados e renderizados quando o aplicativo é aberto.
Esta ferramenta é especialmente útil para testar se um mecanismo maior melhoraria o desempenho. Você pode selecionar um tamanho de mecanismo personalizado para uma única execução de avaliação sem alterar o tamanho de mecanismo padrão ou atribuído permanentemente do aplicativo.
O que você pode fazer com a ferramenta de avaliação
-
Medir quanto tempo leva para gráficos, pastas ou objetos específicos serem calculados.
-
Comparar o desempenho do aplicativo em diferentes tamanhos de mecanismo para ver se a atribuição de um mecanismo maior melhora a velocidade e a agilidade.
Atribuição de um mecanismo durante a avaliação de desempenho
Use um tamanho de mecanismo personalizado para testar o desempenho de um aplicativo em um mecanismo maior antes de atribuí-lo permanentemente:
-
Execute uma avaliação com um tamanho de mecanismo personalizado.
-
Compare o resultado com o padrão ou com outro tamanho de mecanismo.
-
Se os resultados justificarem, atribua o tamanho do mecanismo permanentemente usando a API de posicionamento.
Para obter instruções detalhadas, consulte Avaliação de desempenho do aplicativo.
Atribuições temporárias versus permanentes
-
Seleção temporária: Aplica-se apenas à execução atual da avaliação de desempenho. A seleção não é mantida após a avaliação.
-
Atribuição permanente: Atribui um tamanho de mecanismo ao aplicativo usando a API de posicionamento. A atribuição continua a afetar o uso interativo futuro até que seja removida.
Use uma seleção temporária para testar e comparar o desempenho. Aplique uma atribuição permanente somente após confirmar que o mecanismo maior melhora o desempenho.
Executando uma avaliação de desempenho
Você pode executar uma avaliação de desempenho de aplicativo de várias maneiras:
-
Diretamente do centro de atividades
-
Como parte de um fluxo de trabalho do Qlik Automate
-
Por meio das APIs do Qlik Cloud
Isso torna a ferramenta acessível a desenvolvedores que trabalham interativamente, bem como àqueles que automatizam o teste de aplicativo.
Para obter mais informações, consulte Avaliação de desempenho do aplicativo.
Considerações sobre o consumo de capacidade
As atribuições manuais de mecanismo afetam a quantidade de capacidade de aplicativo Grande que seu aplicativo usa. Aplicam-se as seguintes regras de nomenclatura:
-
Capacidade usada = tamanho do mecanismo ÷ 4
-
Exemplo: Atribuir um aplicativo de 3 GB a um mecanismo de 80 GB consome 20 GB da capacidade de aplicativos grandes em tempo de execução.
-
-
O Qlik não reduz o uso se o aplicativo não usar totalmente o mecanismo atribuído.
-
Se o aplicativo crescer e for posteriormente atribuído automaticamente a um mecanismo maior, o Qlik atualizará o uso da capacidade de acordo.
Para obter mais informações, consulte Suporte para aplicativos grandes.