Migration des configurations de recherche de Espace de travail d'agent pour ITSM vers Espace de travail pour l'exploitation des services pour ITSM
La migration de la configuration de recherche de Espace de travail d'agent pour ITSM vers Espace de travail pour l'exploitation des services (SOW) inclut l'identification des enregistrements d'en-tête de formulaire éligibles et le processus de migration.
Comment l'utilitaire de migration identifie-t-il la configuration de recherche pour la migration ?
L'utilitaire de migration de SOW identifie l'ensemble éligible d'enregistrements de configuration de recherche à migrer en fonction de la séquence suivante :
- Filtre les enregistrements sources de recherche d'application (sys_search_source) mappés sur l'enregistrement de configuration principal Espace de travail d'agent pour ITSM à l'aide de la table m2m_search_context_config_search_source.
- Vérifie les sources de recherche d'application mappées sur l'enregistrement de configuration de contexte SOW.
- Recherche chaque enregistrement filtré mappé sur l'enregistrement de configuration principal Espace de travail d'agent pour ITSM et vérifie si cet enregistrement n'est pas mappé sur l'enregistrement de configuration de contexte SOW afin d'identifier les sources de recherche propres à Espace de travail d'agent pour ITSM et non mappées sur l'enregistrement de configuration de contexte SOW.
- Pour tous les enregistrements de recherche uniques mappés sur Espace de travail d'agent pour ITSM, l'utilitaire de migration SOW crée un mappage similaire à l'enregistrement de configuration de contexte SOW dans la table m2m_search_context_config_search_source.
- Si des sources de recherche communes mappées entre Espace de travail d'agent pour ITSM et SOW sont détectées et que l'ordre du mappage dans SOW diffère de celui de Espace de travail d'agent pour ITSM, l'utilitaire de migration SOW met à jour l'ordre du mappage Espace de travail d'agent pour ITSM en fonction du mappage SOW.
- Migre les valeurs de l'enregistrement de configuration de vue de recherche Espace de travail d'agent pour ITSM vers l'enregistrement de configuration de vue de recherche SOW.
- Lorsque la configuration de vue de recherche et les sources de recherche sont mappées sur SOW à partir de Espace de travail d'agent pour ITSM, l'utilitaire de migration SOW met à jour la propriété de page globalSearchDataConfigIdSOW pour refléter l'enregistrement de configuration de contexte SOW disponible dans le système de base.
Mode de fonctionnement de la migration
L'utilitaire de migration SOW utilise la séquence suivante pour migrer les enregistrements de configuration de recherche de Espace de travail d'agent pour ITSM vers SOW :
- Il recherche dans l'enregistrement de référence la configuration des données de recherche globale et la configuration de la vue de recherche globale à l'aide de la table sys_aw_master_config dans Espace de travail d'agent pour ITSM.
- Il détermine le type de moteur de recherche dans l'enregistrement de configuration des données de recherche globale. Si le moteur de recherche est zing, la migration se poursuit. Sinon, le processus de migration s'arrête.
- À l'aide de l'enregistrement de configuration des données de recherche globale, une requête est exécutée sur la table Sources de recherche d'application (m2m_search_context_config_search_source) pour récupérer toutes les sources de recherche.
- À l'aide de la configuration du contexte de recherche SOW disponible dans le système de base, une requête est exécutée sur la table Sources de recherche d'application (m2m_search_context_config_search_source) pour récupérer toutes les sources de recherche.
La configuration du contexte de recherche SOW existe sous la forme d'un enregistrement dans la table sys_search_context_config et le sys_id se trouve dans la propriété de la page SOW appelée globalSearchDataConfigId.
- Il compare les sources de recherche en exécutant une requête sur la table Sources de recherche d'application (m2m_search_context_config_search_source) à l'aide de l'enregistrement de configuration des données de recherche globale (sources de recherche de l'espace de travail d'agent ITSM) et de l'enregistrement de configuration du contexte de recherche SOW (sources de recherche SOW), afin de trouver des sources de recherche uniques mappées sur l'espace de travail d'agent ITSM, mais pas sur SOW.
- Si la valeur d'ordre d'une source de recherche SOW est différente de la valeur d'ordre de la source de recherche Espace de travail d'agent pour ITSM dans la table Sources de recherche d'application, l'utilitaire de migration SOW met à jour la source de recherche SOW avec la même valeur d'ordre que celle mappée dans Espace de travail d'agent pour ITSM.
- Il crée un enregistrement dans la table Sources de recherche d'application (m2m_search_context_config_search_source) avec l'enregistrement de configuration de contexte SOW disponible dans le système de base et il recherche les sources uniques trouvées en comparant les sources de recherche de l'espace de travail d'agent ITSM et les sources de recherche de SOW.
- Il ouvre l'enregistrement de référence de la configuration de vue de la recherche globale récupéré à l'aide de la table sys_aw_master_config dans Espace de travail d'agent pour ITSM et il copie toutes les valeurs dans l'enregistrement de configuration de vue de SOW (propriété de la page SOW avec le nom global_search_configurations). L'enregistrement de configuration de vue SOW est disponible dans le système de base.
- Il met à jour la propriété de page SOW globalSearchDataConfigId pour disposer d'un enregistrement de configuration de contexte OOB de SOW.