Configuring Sun Master Indexes (Repository)

Specifying the Master Index Blocking Query for Matching (Repository)

You need to specify the query that will be used by the master index application to retrieve a candidate selection pool of records that closely match an incoming record and that will be used for probabilistic weighting. The name of the blocking query you specify here must match the name of one of the blocking queries defined in the Candidate Select file. You can only specify one blocking query for matching in the master index application.


Note –

Modifying the blocking query once your system is in production is not recommended because it can cause issues with data integrity.


ProcedureTo Specify the Blocking Query for Matching

  1. In the Projects window, expand the Configuration node in the project you want to modify, and then double-click the Threshold file.

  2. Scroll to the execute-match element in the MasterControllerConfig element.

  3. Modify the value of the query-builder name to the name of the blocking query you want to use. For example:


    <execute-match>
     <query-builder name="MY-BLOCKER">
     <option key="key" value="value"/>
     </query-builder>
    </execute-match>

    Note –

    Make sure the name you specify exactly matches the name of one of the blocking queries defined in the Candidate Select file.


  4. Set the blocking query options, as described in Setting Master Index Blocking Query Options (Repository).

  5. Save and close the file.