FND_SEARCH_INDEX_METADATA

Details

  • Schema: FUSION

  • Object owner: FND

  • Object type: TABLE

  • Tablespace: Default

Primary Key

Name Columns

FND_SEARCH_INDEX_METADATA_PK

INDEX_NAME

Columns

Name Datatype Length Precision Not-null Comments
INDEX_NAME VARCHAR2 240 Yes Name of the Index, usually alias.
INDEX_COMMON_ALIAS VARCHAR2 240 Common alias of the Index. Same alias will be used for different versions of the same index. For Initial version, it would be same as INDEX_NAME.
INDEX_VERSION NUMBER 3 Yes Version of the index
INDEX_NAME_OSCS VARCHAR2 250 Name of the index from OSCS perspective
INDEX_STATUS VARCHAR2 50 Status of the Index - to be used to determine if the index needs to be synced to Elastic or not.
INDEX_TYPE VARCHAR2 50 Type of the Index - like data, security etc
TO_INDEX_NAME VARCHAR2 240 Index name to which current index needs to be switched or duplicated to.
INDEX_METADATA CLOB Metadata of the Index in JSON format.
METADATA_CUSTOMIZATION CLOB Customization information of the index metadata in JSON format
INDEX_METADATA_CUSTOMIZED CLOB Customized metadata of the index in JSON format, includes base and customization info.
INDEX_METADATA_APPLIED CLOB Applied metadata of the index in JSON format, includes base and customization that is applied to the oscs.
METADATA_MAX_DEPTH NUMBER 2 Depth of the Index Metadata JSON - to be used to lookup attributes till that level
INDEX_DEFINITION CLOB Elastic Search definition of the Index.
P2T_PLAN VARCHAR2 32 plan that specifies what needs to be done during p2t for elastic index.
PROCESS_STATE CLOB Used to Process (like initialIngest etc) State in JSON format
BUSINESS_OBJECT VARCHAR2 240 Business object which is used for data retrieval and data ingestion.
OBJECT_VERSION_NUMBER NUMBER 9 Yes Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.
MODULE_ID VARCHAR2 32 Yes Seed Data Framework: indicates the module that owns the row. A module is an entry in Application Taxonomy such as a Logical Business Area. When the MODULE_ID column exists and the owner of the row is not specified, then the Seed Data Framework will not extract the row as seed data.
SEED_DATA_SOURCE VARCHAR2 512 Seed data file from which the row originates.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.
ORA_SEED_SET1 VARCHAR2 1 Yes Oracle internal use only. Indicates the edition-based redefinition (EBR) context of the row for SET1. Context values are Y or N.
ORA_SEED_SET2 VARCHAR2 1 Yes Oracle internal use only. Indicates the edition-based redefinition (EBR) context of the row for SET2. Context values are Y or N.

Indexes

Index Uniqueness Tablespace Columns
FND_SEARCH_INDEX_METADATA_U1 Unique Default INDEX_NAME, ORA_SEED_SET1
FND_SEARCH_INDEX_METADATA_U11 Unique Default INDEX_NAME, ORA_SEED_SET2