Integrating with another search engine

Index search can integrate with other search engines to retrieve search results from enterprise data sources other than IBM® Cognos® Business Intelligence, or from the Web. If you specify another search engine, its search results will appear in a separate pane.

Index search can integrate with the following:

  • IBM OmniFind® Enterprise Edition

    Ensure that the required .jar files have been copied to your IBM Cognos BI environment. For more information, see the topic about adding IBM OmniFind Enterprise Edition search functionality in the Installation and Configuration Guide.

  • IBM OmniFind Yahoo! Edition
  • Google Search Appliance
  • any Web search service that accepts REST queries and returns results in XML (typically in RSS or Atom format; index search includes stylesheets for both)
  • IBM Connections

    Note that to successfully extend searches to include IBM Connections content, the IBM Connections search index must be set up and configured for your environment. You may have to enable indexed search in IBM Connections. For information about administering IBM Connections search, see the IBM Connections documentation (http://publib.boulder.ibm.com/infocenter/ltscnnct/v2r0/index.jsp?topic=/com.ibm.connections.25.help/c_admin_homepage_search.html).

Procedure

  1. In IBM Cognos Administration, on the Index Search tab, click Search, then click Related.
  2. In the Related Search box, click the search engine you want to use.

    Option

    Properties

    IBM OmniFind Enterprise Edition

    Host Name is the name of the server that hosts IBM OmniFind Enterprise Edition.

    Port is the port number that is used by IBM OmniFind Enterprise Edition on the host computer.

    Collection ID is the name of a specific collection (a collection is a named subset of an index, for example, human_resources). If blank, the entire index is used.

    Application Name is the named search application to use.

    Application Password is the password of the named search application.

    Timeout is the maximum number of seconds index search will wait for the search results to be returned. The default is 120 seconds.

    Username is the username to log into IBM OmniFind Enterprise Edition.

    Password is the password to log into IBM OmniFind Enterprise Edition.

    IBM OmniFind Yahoo! Edition

    Host Name is the name of the server that hosts IBM OmniFind Yahoo! Edition.

    Port is the port number that is used by IBM OmniFind Yahoo! Edition on the host computer.

    Collection ID is the name of a specific collection (a collection is a named subset of an index, for example, human_resources). If blank, the entire index is used.

    IBM Connections

    Protocol is either HTTP or HTTPS.

    Host Name is the name of the server that hosts IBM Connections.

    Port is the port number that is used by the server that hosts IBM Connections. The default is 80.

    Homepage is the IBM Connections homepage URL.

    IBM Connections objects that can be included in a search are: Profiles, Communities, Blogs, Bookmarks, Activities, Files, and Wikis.

    Search PUBLIC content specifies that a search includes only public content, not private content.

    Search PUBLIC and PRIVATE content specifies that a search include both public and private content.

    Note: Private results are for the user performing the search, not the administrator configuring the search.

    Google Search Appliance

    Host Name is the name of the Google Search Appliance server.

    Port is the port number that is used by Google Search Appliance.

    Collection ID is the name of a specific collection (a collection is a named subset of an index, for example, human_resources). If blank, the entire index is used.

    Front End is the Front End page to be used to change the colors, fonts, and design of the search results. The default is default_frontend.

    Other

    Create the following URL objects in IBM Cognos Connection:
    • Atom URL. The URL of the search service. For example, http://news.google.com/news?output=atom&q=cognos
    • Stylesheet URL. The stylesheet to be applied to the search results. The following default stylesheets are available for Atom and RSS based search engines:
      • installation_location\configuration\gosearch_atom.xslt
      • installation_location\configuration\gosearch_rss.xslt

    Copy the desired stylesheet to a Web server accessible to IBM Cognos BI. For example, http://localhost/gosearch_atom.xslt

    Enter the search paths for the Atom URL and Stylesheet URL objects into the relevant fields.

  3. Click Save.