Criar uma regra de fonte de dados do IRE para tabelas não pertencentes ao CMDB

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Ao usar o Mecanismo de Identificação e Reconciliação (IRE), você pode impedir que uma fonte de dados específica insira novos registros em uma tabela específica não pertencente ao CMDB. Crie regras de fonte de dados de IRE para fontes de dados nas quais você não confia na criação de registros, mas continua a confiar na atualização dos registros existentes.

    Antes de Iniciar

    Função necessária: itil_admin

    Por Que e Quando Desempenhar Esta Tarefa

    As regras de fonte de dados do IRE não têm impacto quando as regras de reconciliação dinâmica estão em vigor.

    • As classes secundárias derivam regras de fonte de dados do IRE de classes primárias como as regras de identificação.
    • As regras de fonte de dados do IRE especificadas para uma classe secundária substituem todas as regras de fonte de dados do IRE derivadas de uma classe primária.
    Quando o IRE processa uma operação de inserção que é proibida por uma regra de fonte de dados do IRE, a operação de inserção falha. Esta falha acontece quando a fonte de dados e a classe de registro na operação de inserção e em uma regra de fonte de dados do IRE são correspondentes. Quando CreateOrUpdateCIEnhanced() é usado, o IRE armazena a carga útil com falha na tabela Cargas úteis parciais do IRE do CMDB [cmdb_ire_partial_payloads] para uso potencial futuro.
    Nota:
    Quando uma operação de inserção não é permitida pela regra da fonte de dados do IRE, durante o uso de createOrUpdateCI(), toda a carga útil de IRE falha, pois createOrUpdateCI() não permite confirmações parciais.

    Se, posteriormente, uma fonte de dados permitida tentar inserir esse mesmo registro, o IRE vai inserir o registro após mesclá-lo com o registro correspondente das cargas parciais. O IRE exclui a carga útil parcial da tabela Cargas úteis parciais do CMDB IRE [cmdb_ire_partial_payloads] e permite atualizações futuras pela fonte de dados especificada na regra.

    As regras de fonte de dados do IRE não se aplicam à pesquisa e aos itens relacionados e somente uma regra pode estar ativa para qualquer par de classe/fonte de dados.

    Procedimento

    1. Navegar até Tudo > Configuração > Identificação/Reconciliação > Regras da Fonte de Dados de IRE.
    2. Na exibição de lista de regras de fonte de dados do IRE, clique em Novo e preencha o formulário de Regra de fonte de dados do IRE.
      Campo Descrição
      Fonte de dados Fonte de dados que não tem permissão para criar ICs da classe especificada.
      Ativo Ativa a regra de fonte de dados do IRE.
      Aplica-se a A classe (e as classes secundárias) por meio da qual a fonte de dados especificada não tem permissão para criar registros.
      Inserção não permitida Desativa a fonte de dados especificada de inserir novos registros da classe especificada na tabela não pertencente ao CMDB.
    3. Clique em Enviar.

    Resultado

    Se um item de carga útil com uma solicitação de inserção e no qual a fonte de dados e a classe de registro correspondem à fonte de dados e à classe de registro especificada na regra de fonte de dados do IRE:
    1. A operação de inserção falha e o IRE registra a seguinte mensagem:

      INSERT_NOT_ALLOWED_FOR_SOURCE A inserção em [xyz] está bloqueada para a fonte de dados [xyz] pela regra de fonte de dados do IRE.

    2. Em caso de uso de CreateOrUpdateCIEnhanced(), o IRE armazena o item de carga útil como uma carga útil parcial na tabela Cargas úteis parciais do IRE do CMDB [cmdb_ire_partial_payloads].
    Se mais tarde, uma fonte de dados permitida insere com sucesso um registro que corresponde ao registro de um item de carga útil parcial:
    1. O registro atual é mesclado com o registro correspondente da carga útil parcial, aplicando regras de reconciliação estática conforme necessário.
    2. A respectiva carga útil parcial da tabela de cargas úteis parciais do CMDB IRE [cmdb_ire_partial_payloads] foi excluída.
    3. Cargas úteis posteriores em que a fonte de dados não permitida atualiza o respectivo registro são executadas com sucesso.
    4. O IRE permite que a fonte de dados, que anteriormente estava proibida de inserir o registro, atualize o mesmo registro que agora existe no CMDB.