Administer SearchThe Search service provides a point for performing full text and tag searches across all the deployed IBM Connections applications. Search is a required application for all IBM Connections applications, and it must be running to prevent unexpected behaviors in the other applications.
IBM Connections Search is based on multifaceted search technology and uses related people, related dates, related tags, and source application facets. This information enables users to drill down into specific facets to find the content that they want without having to page through large numbers of results.
During the indexing process, bookmarks created in the Activities, Communities, and Bookmarks applications are indexed into the same document, and the details of the link, such as its tags, are used to supplement the document in the index. For example, a blog posting that was bookmarked in the Bookmarks application has facets for both Bookmarks and Blogs.
Search results in IBM Connections are based on the following facets.
Table 1. IBM Connections search facets
Facet Description Date The set of dates associated with the search results. Tags The complete set of tags used for the full text result set, including tags associated with bookmarks created in the Bookmarks, Activities, and Communities applications. Related people The complete set of users associated with the full text result set. This facet includes associations mined from bookmarked content in Activities, Bookmarks, Communities, Files, Forums, and Wikis. Related people also include shared authors on blogs and people who have commented on blogs. Source component The IBM Connections application from which the results were retrieved.
Users can filter results by source using the options at the side of the Search Results page.
These facets are calculated at indexing time for optimum performance at search time.
Access the Search configuration environment
You need to initialize the Search configuration environment to be able to run the SearchCellConfig and SearchService MBean commands.
The indexing process
The Search index is generated by retrieving information from each of the applications based on a schedule defined by the administrator. Search uses the IBM WAS scheduling service for creating and updating the Search index.
Create an initial or new Search index
Enable Search functionality by building the index and copying it to each node that is running the Search application.
Indexing is automatically configured in IBM Connections. However, when setting up indexing for your environment, you might need to perform additional configuration tasks.
Manage the Search index
The Search application uses a Lucene 2.4.0 index, supplemented by social facet information. The location of the Search index is mapped to an IBM WAS variable, SEARCH_INDEX_DIR. The value of this variable is set to <CONNECTIONS_DATA_DIRECTORY>/search/index by default.
Add an additional Search node to a cluster
You can add another Search node to a cluster where there is an existing Search node for load-balancing purposes or if you want to have a backup node for redundancy.
View and collect Search metrics
Enter a URL to view a standard set of metrics related to the Search application. You can also write internal search metrics to a file.
Disable the social analytic widgets for individual users
Use SearchService commands to control whether specific users are included or excluded from the social analytics service. The social analytics service is enabled for all users by default.
Add third-party search options to the search control
You can extend the search control in IBM Connections to include options from third-party search engines by configuring settings in the LotusConnections-config.xml file.
Parent topicAdminister infrastructure applications