Impedir registros duplicados ou órfãos após executar as regras de pesquisa de IC de resposta a vulnerabilidades da aplicação
Tome medidas para impedir registros duplicados ou órfãos resultantes da correspondência de itens de configuração (ICs) em CMDB.
A importação de dados de vulnerabilidade pode sobrecarregar uma instância e podem ocorrer problemas de desempenho com recursos se as regras não forem construídas com cuidado. A lógica usada para iterar e executar a correspondência no CMDB pode resultar em tempos de processamento longos. Testes e depuração completos de scripts de processamento nas regras ajudam a aliviar o potencial de problemas posteriormente no processo.
Evitando registros duplicados ou órfãos
- Use pequenos subconjuntos de dados específicos para a regra de pesquisa de IC que está sendo testada.
- Definir tudo Regras de pesquisa de IC , diferente do que está sendo testado, para Inativo .
- Analise as aplicações importadas e os itens de configuração (ICs) para garantir que você esteja observando o comportamento esperado e a correspondência esteja ocorrendo corretamente.
- Revise estados de IC, como Descontinuado .
- Remover dados de teste. Depois de começar a observar o comportamento correto ou esperado na correspondência de IC, comece novamente. Isso pode ser feito por:
- Excluindo os dados usados para testes: (Consulte Excluindo dados de tabelas )
- Aplicações verificadas
- Itens vulneráveis à aplicação (Avis)
- Execute novamente as integrações manualmente.
- Excluindo os dados usados para testes: (Consulte Excluindo dados de tabelas )
Excluindo dados de tabelas
Às vezes, você importou dados e percebe que algo está errado. Se isso acontecer em um ambiente de desenvolvimento ou desempenho, você poderá clonar novamente de um ambiente melhor, mas isso nem sempre é uma opção.
Nota:
Executar essas ações requer avançado ServiceNow experiência.
Há quatro opções para excluir dados de tabelas:
- Usando Excluir todos os registros ativado Configuração da tabela .
- Configure o. Limpador de tabela navegando até Limpezas automáticas (sys_auto_flush.list) e criando um novo Limpeza automática registro.
- Trunque gs.truncateTable usando um script em segundo plano.Nota:Nunca use truncateTableem um ambiente de produção. Consulte o representante de suporte antes de executar exclusões grandes em ambientes de produção ou compartilhados.
- Crie uma solicitação no HI para excluir os dados.