Désactiver les workflows des tables connexes pendant le rattrapage
Configurez les processus de correction de déduplication pour les tables connexes, afin de désactiver l’exécution des règles métier, des workflows et de tout autre processus automatique susceptible de désactiver la mise à jour des CI en double référencés sur le CI principal. La désactivation de tous ces workflows des tables connexes permet de terminer les tâches de déduplication, qui échoueraient autrement.
Pourquoi et quand exécuter cette tâche
Les tables connexes (tables qui font référence aux CI) peuvent avoir, par exemple, des règles métier qui empêchent la mise à jour du CI référencé vers le CI principal pendant le rattrapage de CI en double. Vous pouvez configurer des processus de rattrapage pour désactiver tous les processus automatisés pour des tables spécifiques et, ce faisant, pour permettre aux processus de rattrapage de se terminer. Par exemple, ignorer les erreurs et ignorer TOUTES les règles métier dans ces tables connexes. Ces paramètres sont stockés dans la table Configurations des tables associées à la déduplication [reconcile_duplicate_related_table_config].
Chaque enregistrement de la table reconcile_duplicate_related_table_config représente une table avec des références aux CI. Les paramètres de la table Configurations des tables connexes de déduplication sont en vigueur pendant le traitement des tâches de déduplication, mais uniquement si la propriété glide.duplicate_ci_remediator.merge_related_items_enhanced système est true (valeur par défaut). Dans le système de base, la table Configurations des tables associées à la déduplication contient des enregistrements pour les tables associées Changement [change_request] et CI de tâche [task_ci], qui sont configurés pour ignorer les règles métier et ignorer les erreurs de base de données.
Ajoutez des enregistrements à la table Configurations de tables connexes de déduplication pour configurer des tables connexes supplémentaires pour lesquelles vous souhaitez ignorer les règles métier et/ou ignorer les erreurs de base de données lors du rattrapage de déduplication.
Pour plus d’informations sur la glide.duplicate_ci_remediator.merge_related_items_enhanced propriété ou la table Configurations des tables associées à la déduplication [reconcile_duplicate_related_table_config], reportez-vous aux sections Propriétés liées au rattrapage des CI en double et Composants installés pour le rattrapage de CI en double.
Avant de commencer
Rôle requis : cmdb_dedup_admin
Procédure
Que faire ensuite
Lors de la configuration du rattrapage de déduplication, vous sélectionnez les tables à inclure lors de la fusion d’éléments connexes. Si une table que vous sélectionnez dans cette étape de configuration a un enregistrement dans la table Configurations des tables connexes de déduplication qui désactive le workflow, une alerte s’affiche. Examinez attentivement cette alerte, réexaminez les règles métier et les autres processus automatisés pour confirmer votre intention de désactiver les workflows pour la table respective.