Recherche intelligente pour CMDB
Utilisez la requête en langage naturel (NLQ) quotidienne dans une chaîne de recherche pour interroger un ensemble de CI dans la CMDB. La recherche intelligente pour CMDB analyse, résout les ambiguïtés et convertit votre chaîne de recherche en une requête CMDB valide. Les chaînes de recherche complexes s’ouvrent entièrement construites sur un canevas du générateur de requêtes CMDB que vous pouvez continuer et affiner, ou exécuter.
La recherche intelligente pour CMDB est prise en charge uniquement en anglais.
Intégration à Espace de travail CMDB
La recherche intelligente pour CMDB est intégrée dans l’application du Espace de travail CMDB magasin. Reportez-vous à la section Espace de travail CMDB pour plus d’informations sur l’utilisation de Recherche intelligente pour CMDB dans Espace de travail CMDB.
Intégration au générateur de requêtes CMDB
Recherche intelligente pour CMDB est intégrée au générateur de requêtes CMDB dans le Now Platform. Cette intégration est contrôlée par la propriété glide.cmdb.query.nlq.activatedsystème , qui est définie sur vrai par défaut. Recherche intelligente pour CMDB vous permet d’utiliser le traitement du langage naturel dans le générateur de requêtes CMDB pour trouver des CI et leurs relations à l’aide de Recherche intelligente pour les fonctions CMDB.
Utilisation de Recherche intelligente pour CMDB
La recherche intelligente est adaptée à la CMDB, et permet de rechercher des tables, des CI et leurs relations uniquement dans la hiérarchie de classe CMDB.
Utilisez le champ de recherche Recherche intelligente pour créer une chaîne de recherche à l’aide du langage naturel de tous les jours. Vos requêtes peuvent couvrir plusieurs classes CMDB et impliquer de nombreux CI connectés par différentes relations. Après avoir résolu toute ambiguïté avec les noms de tables ou les types de relations, Recherche intelligente convertit votre chaîne de recherche en une requête que la CMDB peut exécuter. La requête CMDB est construite dynamiquement au fur et à mesure que vous tapez dans la zone de recherche et le correcteur orthographique est appliqué si nécessaire. Une liste dynamique de suggestions pertinentes s’affiche au fur et à mesure que vous tapez, avec des éléments tels que des noms de table, des mots uniques correspondants ou des phrases partielles dans le texte saisi.
- Conseils de recherche : affiche des détails et des conseils sur l’utilisation, ainsi que des exemples de recherche dans une ou plusieurs tables, de filtrage avancé et de relations dans Recherche intelligente. L’onglet Relations contient un lien vers la Relations implicites CMDB table.
Recherche : selon que la chaîne de recherche est déjà entièrement convertie en une requête CMDB valide et que la recherche porte sur une ou plusieurs tables.
Si la chaîne de recherche ne présente aucune ambiguïté avec le nom de la table ou les relations, la requête s’exécute et les résultats s’affichent sous forme de vue de liste.
Si la requête CMDB construite contient plusieurs tables, le bouton Afficher dans le générateur de requêtes s’affiche. Cliquez sur le bouton pour ouvrir le générateur de requêtes CMDB avec votre requête entièrement construite sur le canevas du générateur de requêtes. Vous pouvez utiliser le générateur de requêtes pour continuer à modifier la requête.
- En cas d’ambiguïté avec les noms de table ou les types de relations dans la chaîne de recherche, la chaîne de recherche ne peut pas être convertie en une requête CMDB valide. Dans ce cas, la boîte de dialogue Affiner votre requête s’affiche pour continuer et analyser votre chaîne de recherche en une requête CMDB valide. La boîte de dialogue contient des suggestions de synonymes et d’étiquettes pour les expressions de votre chaîne de recherche. Utilisez les listes déroulantes pour sélectionner les synonymes qui correspondent à votre recherche, puis cliquez sur OK pour exécuter la requête.
- Si Recherche intelligente ne parvient pas à convertir votre chaîne de recherche en une requête CMDB valide, cliquer sur Rechercher ne génère aucun résultat de requête. Au lieu de cela, un formulaire de commentaires s’affiche. Remplissez le formulaire et cliquez sur Envoyer un commentaire pour envoyer vos commentaires à l’analyse ServiceNow .
- Rétroaction sur les résultats : Soumettez des commentaires aux ServiceNow analystes pour exprimer votre évaluation des résultats. Choisissez des descriptions qui capturent tout écart entre les résultats et vos résultats attendus, puis ajoutez tous les détails utiles.
Recherches d'exemples
Lorsque vous cliquez sur la zone de recherche, la liste déroulante des exemples de recherches prédéfinis s’affiche. La liste se compose de recherches plus courantes ou de recherches plus difficiles à construire, telles que les recherches impliquant des services d’application. Exécutez l’une de ces recherches pour commencer.
- Les recherches d’exemples sont stockées dans la table Recherche d’exemple NLQ [sn_cmdb_ws_nlq_sample_search]
- Les tables référencées sont stockées dans la table Table de recherche d’exemple NLQ [sn_cmdb_ws_nlq_sample_search_table]
Toute modification apportée aux recherches d’exemples est reflétée à la fois dans le générateur de requêtes CMDB Espace de travail CMDB et dans le générateur de requêtes CMDB.
Synonymes
La table Synonyme [nlq_synonym] NLQ est préremplie avec des synonymes pour les chaînes en langage naturel pour les noms de table et de colonne CMDB, ainsi que pour les relations. Cette table est utilisée pour faire correspondre les mots recherchés en langage naturel au langage de requête CMDB. Par exemple, l’expression « serveur Linux » contient des synonymes tels que « serveur Linux », « serveur » et « instance d’ordinateur virtuel ».
Pour plus d’informations sur l’affichage et l’ajout de synonymes personnalisés en fonction de vos besoins professionnels, consultez Synonymes NLQ.
Relations implicites CMDB
Vous pouvez aider Recherche intelligente à trouver plus de résultats en définissant certaines des relations entre les classes comme des relations implicites. Les relations implicites peuvent être utiles dans les requêtes qui impliquent une offre de service et des services d’application.
Les administrateurs NLQ peuvent créer de nouvelles relations implicites en accédant à .
- À partir de la table (from_table) : classe qui agit en tant que parent
- Filtres : conditions appliquées aux colonnes du from_table
- Vers la table : classe qui agit en tant qu’enfant
- Relation : comment le from_table interagit avec le to_table. Par exemple, Contient : Contenu par signifie que le from_table contient le to_table
- Table ignorée : classe implicite et non capturée par le générateur de requêtes CMDB
Par exemple, dans le générateur de requêtes CMDB, vous souhaitez voir vos offres de service qui ont connu un incident P1 au cours des 10 derniers jours. Toutefois, si vous tapez Montrez-moi toutes les offres de service d’entreprise avec des incidents P1 au cours des 10 derniers jours, NLQ ne comprendra pas la relation.
Les relations implicites sont stockées dans la table Relation implicite CMDB NLQ [nlq_cmdb_implicit_relationship] et sont utilisées dans le et s’il est intégré, également dans le Espace de travail CMDB générateur de requêtes CMDB.
Pour plus d’informations sur NLQ dans , consultez Now PlatformRequête en langage naturel (NLQ).