Tempo aproximado para leitura: 00:01:00 min
Dúvida
Como restaurar as estruturas STD do BI para o padrão de fábrica?
Ambiente
Cross Segmentos - TOTVS CRM SFA - BI - Dashboards - Todas as versões
Solução
É importante levar em consideração que se trata de um processo delicado e que deve ser utilizado apenas como última alternativa.
No arquivo kettle.properties (/ws/integracao_spoon/custom-directory/bi/config/.kettle), temos um parâmetro chamado REFAZ_ESTRUTURA:
Esse parâmetro define se o BI vai atualizar somente os dados ou também a versão (estrutura) dos relatórios e dashboards. Quando ele está ativado (alimentado com Y), o sistema atualiza tanto a versão quanto os dados, o que leva mais tempo.
A versão inclui a estrutura dos dashboards e relatórios padrão (identificados com "STD"), ou seja, os "esqueletos" do BI. Isso significa que, se alguém tiver feito alguma alteração em um relatório padrão (como mudar uma query), essa alteração será desfeita, já que o padrão deve ser mantido. Já quando o parâmetro está inativo (alimentado com N), somente os dados são atualizados, sem interferir na estrutura.
Obs.: esse parâmetro não altera o que for customizado no BI, somente estruturas padrões, exceto casos em que a customização tenha sido realizada sobrescrevendo a padrão.
Em resumo, a ativação do parâmetro pode ser útil para garantir que as estruturas dos dashboards e relatórios padrão estejam sempre atualizadas, mas isso vem com o custo de um processamento mais demorado. Por outro lado, manter o parâmetro inativo permite um desempenho mais rápido, já que somente os dados são atualizados, sem alterações nas estruturas. A chave está em equilibrar a necessidade de atualizações frequentes na estrutura com o impacto no tempo de processamento, considerando a importância de preservar os padrões estabelecidos para garantir a consistência e integridade dos relatórios.
Com isso, a nossa recomendação é de que seja mantido como N, alterando-o para Y em casos pontuais, logo retornando para N, sem o manter ativado.
0 Comentários