Set Up Oracle Search for HCM
You need to configure profile options and run the initial data ingestion process to set up Oracle Search index, which is the foundation of Oracle Search based Global Search.
Set Oracle Search Profile Options
- Navigate to .
- Search for and review the following profile options. Set the values with the
corresponding level if not set already.
Profile Option Code Profile Display Name Application Module Profile Level Profile Value ORA_FND_SEARCH_EXT_ENABLED Enable/Disable Search Ext Framework Oracle Middleware Extensions for Applications Oracle Middleware Extensions for Applications Site Yes HRC_ELASTIC_SEARCH_ENABLED HRC: Enable Elastic Search HCM Common Architecture Search Framework
Site Y PER_SEARCH_LOGIN_EVENT_PUB PER: User Login Event Publication for Search Global Human Resources Security Site ATOM
Run Initial Data Ingestion
- Navigate to .
- Run the ESS job described in this table.Note: If you need to set up the index for a feature, select the relevant parameter value. For example, fa-hcm-person for person search or fa-hcm-position for positions search. If you’re setting up multiple indices, then you need to run multiple processes with different index name parameters.
Job Name Parameter Name Parameter Value ESS job to create index definition and perform initial ingest to OSCS Index Name to Reingest <index_name>
For example: fa-hcm-personThis process is secured with FND_MANAGE_SCHEDULED_JOB_DEFINITION_PRIV function privilege. The privilege is available in the ORA_FND_APPLICATION_ADMINISTRATOR_JOB or ORA_FND_APPLICATION_DEVELOPER_JOB job roles.
Refresh Indexes after Upgrade
You must run the initial data ingestion process for every created index after upgrading to a new release.
Refresh Indexes after P2T
You must run the initial data ingestion process for every created index after P2T (production-to-test) process.