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 and set these profile options.
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 NONE
Run Initial Data Ingestion
As a prequisite, you need to activate a single Oracle-Search-based feature, for example, Global Search or Connections.
- Navigate to .
- Run this process with the given details as shown in the table, for example. You
need to set up the required index for a feature, for example fa-hcm-person for
person index. If you’re setting up multiple indices, then you need to run
multiple processes in a sequence 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 fa-hcm-person This 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.