Un moteur de recherche requiert des adaptateurs de module d'extension spécialement codés. Un adaptateur de recherche de module d'extension convertit des demandes de recherche générique au format propriétaire du moteur de recherche, appelle le moteur de recherche et renvoie les demandes de recherche.
Remarque : Si CA SDM est configuré pour l'hébergement multiclient, le client hébergé sera transmis au moteur de recherche. La recherche fédérée dispose de la prise en charge intégrée pour l'hébergement multiclient. Vous pouvez l'utiliser pour isoler des données d'un client hébergé dans une implémentation SharePoint unique.
Important : N'utilisez pas d'esperluettes ni d'espaces dans les valeurs du fichier adapters.properties.
Procédez comme suit:
$NXROOT\bin
encrypt_pwd [-e] <mot_passe_moteur_recherche>
L'option par défaut est -e.
$NX_ROOT\samples\cafedsearch
Entrez le nom d'utilisateur pour l'accès à SharePoint.
Entrez le mot de passe chiffré pour l'accès à SharePoint comme indiqué à l'étape 1.
Entrez le nom d'hôte.
Saisissez le nom du domaine.
Entrez le protocole de communication (http ou https).
Indiquez le numéro de port. La valeur par défaut est 80.
Saisissez une clé unique que Google utilise pour sélectionner le compte de recherche personnalisée de Google à utiliser.
Entrez la valeur de clé unique qui permet à Google de déterminer l'identité d'une application. Pour récupérer la clé dans la console d'API, activez l'API de recherche personnalisée JSON/Atom. Cette API fournit une nouvelle clé d'API pour l'accès à l'API simple.
Entrez le protocole de communication (http ou https).
Entrez le numéro de port pour CA Open Space. La valeur par défaut est 8686.
Si CA SDM n'est pas configuré avec l'hébergement multiclient, saisissez un nom d'utilisateur pour effectuer une recherche dans CA Open Space.
Saisissez le mot de passe chiffré de CA Open Space. Pour plus d'informations, reportez-vous à Step1.
Saisissez les détails de l'hôte de la société de client hébergé.
Par exemple, si CA SDM contient le nom de client hébergé comme client hébergé 1, vous devez fournir les valeurs suivantes dans le fichier openspace-tmpl.xml :
<entry key="Tenant1">
<bean class="com.ca.ServicePlus.cafedsearch.adapters.openspace.OpenSpaceCompanyDetail">
<property name="userName" value="$(openspace_tenant1_userName)"/>
<property name="password" value="$(openspace_tenant1_password)"/>
<property name="companyHost" value="$(openspace_tenant1_companyHost)"/>
</bean>
</entry>
openspace_tenant1_userName=
openspace_tenant1_password=
openspace_tenant1_companyHost=
Répétez les étapes a et b pour tous les clients hébergés requis dans le fichier openspace-tmpl.xml.
fs_adapters_cli -i -k OpenSpace -b OpenSpaceSearchAdapter -t "openspace-tmpl.xml" -o "openspace.xml"
fs_adapters_cli -i -k Google -b GoogleSearchAdapter -t "google-tmpl.xml" -o "google.xml"
fs_adapters_cli -i -k SharePoint -b SharePointSearchAdapter -t "sharepoint-tmpl.xml" -o "sharepoint.xml"
Remplacez les valeurs d'attribut -k et -o par nom de votre choix. Pour plus d'informations sur le fichier d'utilitaire pour la recherche fédérée et les attributs, reportez-vous à la section Fichiers d'utilitaire pour la recherche fédérée.
$NXROOT\log\jfedsearch.log
$NX_ROOT\samples\cafedsearch
Utilisez l'option -c avec le fichier XML modifié (xyz.xml) pour enregistrer des adaptateurs.
$NX_ROOT\bopcfg\www\CATALINA_BASE_FS\webapps\cafedsearch\WEB-INF
pdm_tomcat_nxd -c STOP -t FS
pdm_tomcat_nxd -c START -t FS
Les adaptateurs de recherche fédérée sont configurés.
$NX_ROOT\log\jfedsearch.log
|
Copyright © 2013 CA.
Tous droits réservés.
|
|