Project Resource Search Index

The Maintain Project Resource Search Index job set consists of processes that facilitates efficient and rapid searching for qualified resources to fulfill project resource requests.

The process creates indexed resource data for the following resource information:

  • Competencies

  • Resume text in the latest resume of the resource's profile

Note: The process creates an index of resume text in a File attachment type only. Common resume file types are indexed, such as .doc, .txt, and .pdf.

The application uses the index data for the following:

  • When evaluating resources for a project resource request

  • To calculate Resource Qualification scores, the application compares the resume text to the keywords entered on the resource request when calculating the Resource Qualification score.

  • To display resource details

The application counts indexed text as a keyword if the text starts with the requested keyword. For example, if a requested keyword is SQL:

  • SQLPLUS is a match because it starts with SQL

  • PL/SQL is a match because PL and SQL are indexed separately

  • MySQL isn't a match because it doesn't start with SQL

Note: If a project resource request contains qualifications or keywords, then resource managers can't search for resources or view resource details if the search index isn't available. The search index isn't available if the Maintain Project Resource Search Index process fails, or when the process is running. The search doesn't return more 99999 resources

However, if a project resource request doesn't contain qualifications or keywords, then the resource manager can search for and evaluate resources to fulfill the request based on resource availability, even if the search index isn't current or available.

How the Project Resource Search Index Is Maintained

Here's how you can maintain the project resource index:

  • You can run or schedule the Maintain Project Resource Search Index job set on the Scheduled Processes page.

  • If you have already scheduled Maintain Project Enterprise Labor Resources job, then the Maintain Project Resource Search Index job set starts automatically as part of this job.

Run the Maintain Project Resource Search Index job set often enough to account for the following changes:

  • Changes in resumes, qualifications, and proficiency for a managed project enterprise labor resource.

  • New or terminated resources.

For example, assume that you require resources to update their qualifications when they complete a project, and the average project duration is two weeks. You can schedule the Maintain Project Resource Search Index job set to run once every two weeks to update the index with the latest resource qualification changes.