Eine Suchmaschine benötigt speziell kodierte Plug-in-Adapter. Ein Plug-in-Suchadapter übersetzt generische Suchanfragen in ein proprietäres Format der Suchmaschine, die Suchmaschine wird aufgerufen, und die Suchanfragen werden zurückgegeben.
Hinweis: Wenn CA SDM für mehrere Mandanten konfiguriert ist, dann wird Ihr Mandant an die Suchmaschine übergeben. Die föderierte Suche verfügt über integrierte Unterstützung für mehrere Mandanten. Sie können dies verwenden, um Daten nach einem Mandanten in einer einzelnen SharePoint-Implementierung zu isolieren.
Wichtig! Verwenden Sie keine Ampersand-Zeichen (&) oder Leerzeichen in der Datei "adapters.properties".
Gehen Sie wie folgt vor:
$NXROOT\bin
encrypt_pwd [-e] <search engine password>
Die Standardoption ist -e.
$NX_ROOT\samples\cafedsearch
Geben Sie den Anwendernamen für den SharePoint-Zugriff ein.
Geben Sie das verschlüsselte Kennwort für den SharePoint-Zugriff, wie in Schritt 1 angezeigt, ein.
Geben Sie den Hostnamen ein.
Geben Sie den Domänennamen ein.
Geben Sie das Kommunikationsprotokoll ein (http oder https)
Geben Sie die Portnummer ein. Standard ist 80.
Geben Sie einen eindeutigen Schlüssel ein, den Google für die Auswahl des Google Custom Search Accounts verwendet.
Geben Sie den eindeutigen Schlüsselwert ein, der Google dabei hilft, die Identität einer Anwendung zu bestimmen. Um den Schlüssel in der API-Konsole abzurufen, aktivieren Sie die API der anwenderdefinierten Suche von JSON/Atom. Diese API gibt einen neuen API-Schlüssel für den einfachen API-Zugriff an.
Geben Sie das Kommunikationsprotokoll ein (http oder https)
Geben Sie die Portnummer für CA Open Space ein. Standard ist 8686.
Wenn CA SDM nicht mit mehreren Mandanten konfiguriert ist, geben Sie einen Anwendernamen ein, um die Suche in CA Open Space auszuführen.
Geben Sie das CA Open Space-verschlüsselte Kennwort ein. Weitere Informationen finden Sie unter Step1.
Geben Sie die Hostdetails des Mandantenunternehmens ein.
Wenn CA SDM Mandantennamen wie z. B. "Mandant 1" enthält, müssen Sie folgende Werte in der Datei "openspace-tmpl.xml" angeben:
<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=
Wiederholen Sie die Schritte a und b für alle erforderlichen Mandanten in der Datei "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"
Ändern Sie die Attributwerte "-k" und "-o" mit einem Namen Ihrer Wahl. Weitere Informationen zur Hilfsprogrammdatei für föderierte Suche und Attribute finden Sie unter Hilfsprogrammdateien der föderierten Suche.
$NXROOT\log\jfedsearch.log
$NX_ROOT\samples\cafedsearch
Verwenden Sie die Option "-c" mit der geänderten XML-Datei (xyz.xml), um Adapter zu registrieren.
$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
Die Adapter für föderierte Suche sind konfiguriert.
$NX_ROOT\log\jfedsearch.log
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|