CO;
Este parâmetro é essencial para garantir uma boa performance da ferramenta
Dica importante:
Utilize o parâmetro CO; sempre que:
O indicador atualizar de forma dependente;
Utilizar a mesma regra dentro da mesma fórmula;
Em Detalhes do indicador;
Este parâmetro deve ser utilizando dentro de cada função, quando permitir.
Sua finalidade é a de consultar a regra em memória.
Analise a função abaixo:
COUNT(#10)
Esta função irá executar a regra 10 e registrar o resultado desta regra em uma memória. Isto se faz necessário para possibilitar um uso melhor da necessidade de se ir à fonte de dados a todo momento. Agora, analise a função abaixo utilizando o parâmetro especial CO;.
COUNT(CO;#10)
Isto permite consultar a regra 10 na memória sem o acesso à fonte de dados que a gerou. Permitindo assim, um ganho impressionante de recursos.
Agora, para ficar mais interessante, vou apresentar um problema de performance de uma fórmula:
Esta sequencia de funções em uma fórmula faz com que o server do KPI execute duas vezes a regra 10 de forma desnecessária.
Caso o desenvolvedor necessitar utilizar desta forma, o uso correto seria assim:
Isto faria o server do KPI executar a regra 10 apenas uma vez e filtre os SITPED = 5. Posteriormente, consulta a regra 10 e aplica o filtro SITPED = 3
Pronto!
Last updated