検索エンジンには、特別に作成されたプラグイン アダプタが必要です。 プラグイン検索アダプタは、一般的な検索リクエストを検索エンジン固有の形式に変換し、検索エンジンを呼び出して、検索リクエストを返します。
注: CA SDM がマルチテナンシーに対して設定されている場合は、使用しているテナントが検索エンジンに渡されます。 統合検索は、マルチテナンシーをサポートしています。 これを利用して、単一の SharePoint 実装でテナントによってデータを分離できます。
重要: adapters.properties ファイルの値にはアンパサンドまたはスペースを使用しないでください。
次の手順に従ってください:
$NXROOT¥bin
encrypt_pwd [-e] <search engine password>
デフォルト オプションは、-e です。
$NX_ROOT¥samples¥cafedsearch
SharePoint アクセス用のユーザ名を入力します。
手順 1 に示されている SharePoint アクセス用の暗号化されたパスワードを入力します。
ホスト名を入力します。
ドメイン名を入力します。
通信プロトコル(http または https)を入力します。
ポート番号を入力します。 デフォルトは 80 です。
使用する Google カスタム検索アカウントを決定するために Google が使用する一意のキー値を入力します。
Google によるアプリケーションの ID の決定を支援する一意のキー値を入力します。 API コンソールでキーを取得するには、JSON/Atom Custom Search API をアクティブにします。 この API は、Simple API Access 用の新しい API キーを提供します。
通信プロトコル(http または https)を入力します。
CA Open Space のポート番号を入力します。 デフォルトは 8686 です。
CA SDM がマルチテナンシーに対して設定されていない場合は、CA Open Space で検索を実行するためのユーザ名を入力します。
CA Open Space の暗号化されたパスワードを入力します。 詳細については、「Step1」を参照してください。
テナントの会社ホストの詳細を入力します。
たとえば CA SDM に「Tenant 1」というテナント名が含まれている場合は、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=
openspace-tmpl.xml ファイル内のすべての必要なテナントについて、手順 a および b を繰り返します。
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"
-k および -o 属性値を任意の名前で変更します。 統合検索ユーティリティ ファイルおよび属性の詳細については、「統合検索ユーティリティ ファイル」を参照してください。
$NXROOT¥log¥jfedsearch.log
$NX_ROOT¥samples¥cafedsearch
-c オプションと変更された XML ファイル(xyz.xml)を使用してアダプタを登録します。
$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
統合検索アダプタが設定されます。
$NX_ROOT¥log¥jfedsearch.log
|
Copyright © 2013 CA.
All rights reserved.
|
|