Impedir registros duplicados ou órfãos após executar as regras de pesquisa de IC de resposta a vulnerabilidades da aplicação

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • 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 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.