Alterações não-suportadas no modelo de medidas de negócios atualmente implementado
irão resultar em um novo modelo (através da alteração do nome do projeto do modelo). O Schema Generator irá considerar este modelo como um novo modelo, pois ele possui um nome completamente diferente do modelo de medidas de negócios implementado,
portanto ele não irá validar quaisquer alterações feitas entre versões.
As alterações não-suportadas no modelo alteram a estrutura dos bancos de dados, modelo de processo ou atividades.
Neste caso, a implementação ocorrerá como um modelo diferente. Para obter mais informações sobre as alterações não-suportadas, consulte geração de artefatos de gerenciamento de mudança na seção de serviços de banco de dados.
O cenário diferente de implementação de modelo é similar ao cenário de implementação pela primeira
vez, mas ao contrário do cenário onde os bancos de dados vazios são preenchidos pela primeira vez, neste cenário
os bancos de dados são preenchidos com dados de modelo implementados anteriormente. Considere os seguintes itens antes de implementar um modelo:
- Faça backup dos bancos de dados antes de implementar quaisquer artefatos gerados.
- O novo nome do modelo de medidas de negócios deve ser diferente do nome do modelo
implementado anteriormente.
- Implementar o novo modelo não exclui tabelas ou colunas do modelo implementado anteriormente; os dados existirão no
mesmo banco de dados. Devido a esse fato, preste atenção nos tamanhos de bancos de dados.
- Implementar o novo modelo gera um novo e completo conjunto de artefatos que criará tabelas e índices nos bancos de dados de Estado, Tempo de Execução e Histórico.
- Artefatos são gerados e executados como se você estivesse implementando um novo modelo.
- Após implementar o novo modelo, os painéis ainda poderão visualizar dados do modelo implementado
anteriormente.
As etapas de cenários são as mesmas que aquelas do cenário
Implementação
de um Novo Modelo.
Nota: Certifique-se de fazer uma cópia dos artefatos gerados como backup. Recomenda-se também manter os arquivos de registro gerados durante a implementação. Esses arquivos
de registro podem ser úteis durante a remoção de implementações e se for requerida uma determinação de erros posteriormente
(por exemplo, quando ocorrer uma falha na implementação de uma nova versão).