What is a Full-Text Catalog Search?

Configuring and Managing the Oracle BI Presentation Catalog 17-37

8. Click Apply.

17.11.4.5 Step 5: Editing the Schedule for Full-Text Catalog Search

When you create a data source in the Secure Enterprise Search administration tool for the Oracle BI Presentation Catalog, a schedule for crawling and indexing of that source is created automatically. You can use the administration tool to edit the schedule. There are two types of crawls: ■ Full crawl — Crawls the entire catalog. Use this type of crawl the first time that a catalog is crawled or when a large number of changes have occurred since the previous crawl. You should generally schedule a full crawl when most users are not accessing the system, such as over the weekend or a holiday. You must perform a full crawl with replication enabled on a catalog before you can perform an incremental crawl. ■ Incremental crawl — Crawls or actually indexes only those objects in the catalog that have changed. A changed object is one that has been created, edited, or deleted. An incremental crawl does still crawl and build the entire catalog tree structure, but only the changed files are re-indexed. This provides a quick way to update the search index without re-indexing the entire catalog tree. Incremental crawls occur only if you enable replication, as described in Section 17.11.4.7, Step 7: Enabling Incremental Crawls for Full-Text Catalog Search. After the catalog is crawled fully or incrementally, the objects are indexed so that users can easily search for them as part of the full-text catalog search. By default, all objects in the catalog are set to be indexed during a crawl. Content designers can use the Properties dialog for an object to set the Do Not Index property of that object. Setting this property prohibits the object from being crawled and indexed. For more information, see Accessing Properties in Oracle Fusion Middleware Users Guide for Oracle Business Intelligence Enterprise Edition.

17.11.4.6 Step 6: Specifying the Look and Feel of Search Results

You can specify the look and feel of the results that are returned by the full-text catalog search by using two files that are named bisearch.xslt and bisearch.css. These files are located in the following directory: ORACLE_HOME\user_projects\domains\bifoundation_ domain\config\fmwconfig\biinstances\coreapplication Use the Secure Enterprise Search administration tool to configure the look and feel for the full-text catalog search. To configure the look and feel for the full-text catalog search: 1. Access the Secure Enterprise Search administration tool.

2. Select Global Settings, then Configure Search Result List in the Out-of-Box

Query Application section. 3. On the Configure Search Result List tab, specify the following: ■ Select Use Advanced Configuration. ■ Select all the attributes in the Not Included list that start with BI and move them to the Included list. ■ In the field that is labeled Enter an XSLT to convert XML result data into HTML, copy and paste the contents of the bisearch.xslt file. 17-38 System Administrators Guide for Oracle Business Intelligence Enterprise Edition ■ In the field that is labeled Enter a CSS to style the HTML, copy and paste the contents of the bisearch.css file.

17.11.4.7 Step 7: Enabling Incremental Crawls for Full-Text Catalog Search

For incremental crawls to occur, you must first do the following:

1. Enable the replication of the Oracle BI Presentation Catalog.

2. Perform a full crawl on the catalog.

To enable replication, set the Replication element to true in the instanceconfig.xml file. The following procedure provides information about configuring to enable replication. Before you begin this procedure, ensure that you are familiar with the information in Section 3.4, Using a Text Editor to Update Configuration Settings. To manually edit the setting for replication: 1. Open the instanceconfig.xml file for editing, as described in Section 3.6, Where Are Configuration Files Located?

2. Locate the section in which you must add the Replication element.

The Replication element is set to false by default. If you do not set it to true, then only full crawls of the catalog occur, no matter how minor the changes to the catalog since the last full crawl.

3. Include the element and its ancestor elements as appropriate, as shown in the

following example: ps:Catalog ps:Replication ps:Enabledtrueps:Enabled ps:Replication ps:Catalog

4. Save your changes and close the file.

5. Restart Oracle Business Intelligence.

After you have enabled replication, use a URL in the following format to start an incremental crawl. Include false at the end of the URL to perform an incremental crawl, and include true at the end to perform a full crawl. http:host:portbisearchcrawleroracle.biee.search.BISearchableTreeObjectConfigF eed?forceInitialCrawl=false

17.11.4.8 Step 8: Configuring Properties for Full-Text Catalog Search Manually

You can configure properties for the full-text catalog search by manually editing the BISearchConfig.properties file. Because the properties for the full-text catalog search include specifications for the URLs of Web Services that are used in the full-text catalog search, you can set these properties, if URLs change. Table 17–3 describes the configuration properties for the full-text catalog search, which reside in the BISearchConfig.properties file. The BISearchConfig.properties file is installed into the ORACLE_HOME\user_projects\domains\bifoundation_ domainconfigfmwconfigbiinstancescoreapplication directory on the WebLogic Server for Oracle BI EE.