Services d'exécution 
Le service de récupération est constitué d'un ensemble d'API pour une application permettant de récupérer les informations d'une ou de plusieurs entités de connaissance dans différents formats. Un nom de base de connaissances et des identificateurs d'entité de connaissance sont des informations nécessaires pour utiliser le service de récupération. Il est possible de récupérer les détails d'une entité de connaissance en tant que chaîne de format texte, HTML ou XML, ou sous forme de table de textes.
Le format de base des détails d'une entité de connaissance est XML. D'autres formats sont transformés à partir de XML via des transformations XSL. Chaque base de connaissances peut être configurée pour avoir au moins deux XSLT, un pour la transformation XML/HTML et un autre pour la transformation XML/texte. Vous pouvez créer vos propres XSLT et les affecter à une base de connaissances dans l'activité de Customizing Nommer et configurer base de connaissances.
Les API du service de récupération se trouvent au niveau du groupe de fonction CRM_SAF_API_KB ou EI_SAF_RFC_KB compatible RFC dans le package EI_SAF_KB.
Les exemples XSLT fournis se trouvent dans le package EI_SAF_KB.
Transformations XSL proposées comme solutions prêtes à l'emploi
Base de connaissances |
Nom XSL pour XML/HTML |
Nom XSL pour XML/texte |
Format générique |
XSL_KB_SAP |
XSL_KB_SAP_TEXT |
Le service de demande de recherche fournit les API pour une application permettant de soumettre une requête de recherche à un moteur de recherche. Le moteur de recherche renvoie ensuite la liste des entités de connaissance comparées. Les entrées du service de demande de recherche peuvent être des textes libres, des phrases exactes, des attributs ou toute combinaison booléenne de textes et d'attributs.
En plus de la fonction de recherche standard, une liste de fonctionnalités étendues est déjà intégrée dans le service de requête de recherche Software Agent Framework :
Une requête de recherche peut être soumise aux index multiples d'un moteur de recherche.
Une requête de recherche peut être soumise à des moteurs de recherche multiples.
La sécurité des informations est implicitement intégrée dans le service de demande de recherche via des opérations booléennes.
Le service de classification fournit une API qui soumet une requête de recherche de texte à la fonctionnalité de text mining.