Software Agent Framework (SAF) 
Le Software Agent Framework (SAF) offre une architecture ouverte qui peut intégrer des outils permettant d'assembler de manière simple et flexible les informations provenant de multiples sources de données SAP (comme SAP ECC, SAP CRM et SAP NetWeaver Business Intelligence) et de sources de données externes. Ces outils comprennent notamment la compilation, la classification et les services de recherche (voir Caractéristiques ci-dessous).
Voir Applications.
Une installation séparée de SAF n'est pas nécessaire. Cependant, Search and Classification (TREX) – plus particulièrement le moteur de recherche TREX et le moteur de text mining TREX - est une composante requise de SAF. Installez TREX et configurez une connexion remote function call (RFC). Voir Installing Retrieval and Classification (TREX) in a Non-Portal Environment (Installation de Search and Classification (TREX) dans un autre environnement que le portail). Ce guide d'installation est disponible à l'adresse service.sap.com/epinstall .
Vous pouvez utiliser un outil de diagnostic pour identifier et résoudre les problèmes relatifs à la configuration, à la communication entre les composants et au fonctionnement de SAF. Lorsqu'un problème inconnu survient, vous devez toujours utiliser cet outil en premier pour identifier le problème. L'outil vous indique les causes possibles du problème et comment le résoudre en utilisant un guide. Si l'erreur est liée à des causes multiples, la vue des erreurs de l'outil suggère de manière dynamique les problèmes à résoudre. Lorsqu'un problème est résolu, l'outil affiche automatiquement le problème suivant jusqu'à ce que tous les problèmes soient résolus.
L'outil de diagnostic peut également vous avertir d'un problème par e-mail. Dans cet outil, vous pouvez spécifier les alertes que vous voulez recevoir.
Vous pouvez accéder à l'outil de diagnostic à partir du menu SAP en sélectionnant Outil de diagnostic Software Agent Framework.
À partir du menu Saut dans l'outil de diagnostic SAF, vous pouvez accéder au Customizing du Software Agent Framework, y compris au Customizing par défaut. Vous pouvez également accéder à l'application Compilation des bases de connaissances qui sert à compiler l'index pour une base de connaissances et une langue définies.
SAF est une solution entièrement intégrée qui vous permet de :
Définir des bases de connaissances à partir de sources de données.
Une base de connaissances est un ensemble d'entités de connaissance, généralement de la même source de données, reconnue par Software Agent Framework (SAF). Ceci signifie que SAF reconnaît la structure de la source de données, et qu'une affectation des ID, descriptions, langues et attributs y est définie. La base de connaissances est ainsi prête pour la suite du traitement, notamment la compilation et la recherche.
Vous pouvez créer et ajouter de nouvelles bases de connaissances via un Business Add‑In. Pour plus d'informations, voir BAdI : Bases de connaissances dans le Customizing.
Compiler le contenu de bases de connaissances en index de recherche (requiert TREX).
SAF gère la compilation manuelle complète et delta d'une ou plusieurs base(s) de connaissances, ainsi que la suppression manuelle des index de recherche. Pour plus d'informations, voir Compilation de la base de connaissances.
Dans la recherche de connaissances dans l'Interaction Center (IC), vous pouvez effectuer des recherches dans les bases de connaissances à l'aide d'un moteur de recherche non-TREX (voir Effectuer une recherche dans une base de connaissances ci-dessous).
Synchroniser automatiquement les bases de connaissances et les index de recherche (requiert TREX).
SAF gère la compilation delta automatique via des jobs d'arrière-plan planifiés pour assurer la synchronisation entre les bases de connaissances et les index de recherche.
Effectuer une recherche dans une base de connaissances.
Outre TREX et Content Management SAP, SAF supporte une intégration limitée à des moteurs de recherche externes et à des systèmes Content Management via un Business Add-In. (Le même Business Add-In est utilisé dans les deux cas parce que les systèmes Content Management externes sont considérés comme un moteur de recherche dans SAF.) L'intégration limitée inclut la recherche de base dans HTTP. Pour plus d'informations, voir BAdI : Moteurs de recherche externes dans le Customizing.
Construire votre propre sécurité des informations pour les bases de connaissances.
Vous pouvez utiliser un Business Add-In pour créer votre propre sécurité des informations. Pour plus d'informations, voir Sécurité des informations générique.
SAF prend uniquement en charge les langues qui le sont par le moteur de recherche. Si le moteur de recherche est TREX, vous pouvez facilement et rapidement découvrir les langues prises en charge en accédant à l'activité du Customizing Nommer et configurer base de connaissances. Dans cette activité de Customizing, toutes les langues prises en charge sont énumérées dans l'étape Nom et langue. Voir aussi les notes SAP suivantes :
Numéro de note SAP |
Description |
561348 |
TREX 5.0, 6.0 : Langues prises en charge |
631390 |
TREX 6.0 et supérieur : Langues supplémentaires |
663917 |
Prise en charge de langues supplémentaires pour SAF en fonction de TREX |