Siebel Search Administration Guide > Setting Up Siebel Search with Oracle Secure Enterprise Search >

Creating Server Repeating Jobs for Incremental Indexing


This topic covers creating server repeating jobs to enable incremental indexing. Incremental indexing enables the index to automatically update, at preconfigured intervals, with create, update and delete operations that have been executed on the data source since the last index update. It provides a more efficient method of updating the index without the overhead of a full Refresh Index operation. Incremental indexing is supported for thin clients. Refresh indexing must be used on thick clients.

When importing a batch of data, it is recommended that incremental indexing is turned off and a one time Index All operation is performed. Incremental indexing is turned off by deactivating the Update Index action set on the Runtime Events Action Set view. For more information on server component repeating jobs, see Siebel System Administration Guide.

NOTE:  This task is required only for thin client deployments.

To create server repeating jobs for incremental indexing

  1. Navigate to Administration - Server Configuration screen, and then the Job Templates view.
  2. In the Jobs Templates list, click New.
  3. Set the Name to Search Incremental Indexer.
  4. Set the Short Name to SII.
  5. In the Component/Job field, click the list and select the SearchDataProcessor server component.
  6. In the Job Parameters list, add the following two parameters for the component job.
    Name
    Value

    Business Service Name

    Search Data Processor

    Method Name

    CreateIncrementalIndex

  7. Navigate to Administration - Server Management screen, and then the Jobs view.
  8. Add a new repetitive job with the values described in the following table.
    Field
    Description

    Component/Job

    Set this to Search Incremental Indexer.

    Scheduled Start

    The scheduled start date and time of the component job.

    Expiration

    The date at which the component job is no longer valid.

    Requested Server

    Set if you want to target a server component on a specific Siebel Server.

    Request Key

    Set if you want to target a component or repeating component job to a specific instance of the server component identified by the request key. In all other situations, keep this field blank.

    Delete Interval

    Set with Delete Unit field, this field determines the length of time before the component job is deleted. If not updated, this field defaults to 1.

    Delete Unit

    Set with Delete Interval field, this field determines the length of time before the component job is deleted. If not updated, this field defaults to Weeks.

    Repeating

    This option must be selected.

    Repeat Units

    Set the value to Seconds.

    Repeat Interval

    Set the value to 600.

    Retry on Error

    This option must be selected. This option will retry the component job in case of error.

    Sleep Time

    This field determines the amount of time before the component job is retried. The value is specified in seconds. Set the value to 60.

    Number of Retries

    This field determines the number of times the component job is retried. Set the value to 1.

  9. In the Job Parameters list, add the following two parameters for the component job.
    Name
    Value

    Business Service Name

    Search Data Processor

    Method Name

    CreateIncrementalIndex

  10. Click Start to start the new job.
Siebel Search Administration Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.