Siebel Search Administration Guide Addendum for FAST InStream > Customizing Search Objects for FAST >

About FAST Index Profile Mapping Fields


Index profile fields are defined in the file SSC_Index-Profile.xml, or SIA_Index-Profile.xml on the FAST server. These index profile fields are mapped to Business Component fields and Connectors in <application_suite>_SSC_Field-Mappings.xml, to define searchable objects. The index profile fields are re-usable for mapping across Business Component fields and Connectors, therefore you should not need to create additional index profile fields. If you need to modify <application_suite>_Index-Profile.xml, see the FAST InStream documentation on Siebel Business Applications Third-Party Bookshelf in the product media pack on Oracle E-Delivery. Any change to <application_suite>_Index-Profile.xml will require a restart of the FAST server.

The correct mapping file to use is determined as follows:

  • Use the file SSC_Field-Mappings.xml if you are using a Siebel Business application, such as Siebel Call Center, Siebel Sales or Siebel Marketing.
  • Use the file SIA6_Field-Mappings.xml if you are using a Siebel Industry application, such as Siebel Finance, Siebel Medical, or Siebel Pharma.

NOTE:  Only one Field Mapping XML file is required to support all languages within the enterprise.

The fields listed in Table 2 are defined in <application_suite>__Index-Profile.xml, and are available for mapping to custom search objects in <application_suite>_SSC_Field-Mappings.xml.

Table 2. FAST Index Profile Mapping Fields
Field Name
Data Type
Description
Mandatory

author

String

Recommended for mapping to String fields, such as author, owner, user, or name.

No

body

String

Used for mapping to main content field. This field is mandatory and is used to generate search results.

Yes

description

String

Recommended for mapping to generic descriptive fields, such as comments, FAQ or details.

Recommended

dgenfield00

Decimal

Recommended for mapping to any monetary or decimal field.

No

dgenfield01

Decimal

Recommended for mapping to any monetary or decimal field.

No

dtgenfield00

Date

Recommended for mapping to date or time fields.

No

dtgenfield01

Date

Recommended for mapping to date or time fields.

No

igenfield00

Integer

Recommended for mapping to whole number fields.

No

igenfield01

Integer

Recommended for mapping to whole number fields.

No

keywords

String

Recommended for mapping to user-defined keywords field only.

No

location

String

Recommended for mapping to site, directory, or path fields.

No

namelist

String

Only to be used for 1:M field mapping.

No

sblbctype

String

This index field is reserved and cannot be mapped to user-defined fields. This index field is used for mapping to the BC Name business component field, and is used to generate search results.

The BC Name field must also be populated in the Search Index Settings Available Fields applet in the Administration - Search UI.

Yes

sblcollectionname

String

Only to be used for mapping to Logical Collection name.

No

sblcreatedby

String

This index field is reserved and cannot be mapped to user-defined fields. This index field maps to the business component Created By field.

The Created By field must also be populated in the Search Index Settings Available Fields applet in the Administration - Search UI.

Yes

sblcreationdate

Date

This index field is reserved and cannot be mapped to user-defined fields. This index field maps to the Created business component field.

The Created field must also be populated in the Search Index Settings Available Fields applet in the Administration - Search UI.

Yes

sbldescription

String

Recommended for mapping to any description or comments fields.

No

sblemailaddress

String

Recommended for mapping to email address fields.

No

sblfirstname

String

Recommended for mapping to first name fields.

No

sbllastname

String

Recommended for mapping to last name fields.

No

sbllastupdatedby

String

This index field is reserved and cannot be mapped to user-defined fields. This index field maps to the business component Updated By field.

The Updated By field must also be populated in the Search Index Settings Available Fields applet in the Administration - Search UI.

Yes

sbllastupdatedate

Date

This index field is reserved and cannot be mapped to user-defined fields. This index field maps to the business component Updated field.

The Updated field must also be populated in the Search Index Settings Available Fields applet in the Administration - Search UI.

Yes

sblname

String

Recommended for mapping to name fields.

No

sblphonenumber

String

Recommended for mapping to phone, fax, cell phone or pager number fields.

No

sblrowid

String

This index field is reserved and cannot be mapped to user-defined fields. This index field is used for mapping to the business component ID field.

The ID field must also be populated in the Search Index Settings Available Fields applet in the Administration - Search UI.

Yes

sblstatus

String

Recommended for mapping to status fields.

No

sbluserid

String

Recommended for mapping to any String field.

No

sblvisibilityid

String

This index field is reserved and cannot be mapped to user-defined fields. This index field is used for mapping to the business component Organization ID, or other visibility control business component fields. The visibility ID is captured at index-time and stored in the database with the indexed records. At query-time, the User ID is sent with the search criteria and authenticated by the Oracle Secure Enterprise Search Web Service. The results are filtered based on the field's sblvisibilityid setting and the visibility setting of the group to which the user belongs.

This mapping is mandatory for access controlled business components.

See the Access Control chapter in the Siebel Security Guide for more information.

Yes

sblvisibilityinfo

String

This index field is reserved and cannot be mapped to user-defined fields. This index field is used for mapping to the business component Organization Information or other visibility information fields.

This mapping is optional, and is used for access controlled business components.

No

sblzipcode

String

Recommended for mapping to zip-code, postal-code or pin-code fields.

No

sgenfield00

String

Recommended for mapping to any String field.

No

sgenfield01

String

Recommended for mapping to any String field.

No

sgenfield02

String

Recommended for mapping to any String field.

No

sgenfield03

String

Recommended for mapping to any String field. This field is not mapped out of the box, therefore it can be mapped to any new or existing String field.

No

sgenfield04

String

Recommended for mapping to any String field. This field is not mapped out of the box, therefore it can be mapped to any new or existing String field.

No

sgenfield05

String

Recommended for mapping to any String field. This field is not mapped out of the box, therefore it can be mapped to any new or existing String field.

No

sgenlist

String

For 1:M mapping only.

No

summary

String

Recommended for mapping to any summary or descriptive String field, such as Comments, FAQ or Details fields.

Recommended

taxonomy1

String

Only to be used for taxonomical fields.

No

taxonomy2

String

Only to be used for taxonomical fields.

No

taxonomy3

String

Only to be used for taxonomical fields.

No

textid

String

Recommended for mapping to ID fields.

No

title

String

Recommended for mapping to the business component field which should serve as the search result's title field.

Yes

FAST Index Profile Reserved Fields

The following index profile fields, in <application_suite>_Index-Profile.xml, are FAST system fields, and cannot be mapped to user-defined fields in <application_suite>_SSC_Field-Mappings.xml:

  • docacl
  • docaclsystemid
  • documenttype
  • teaser
Siebel Search Administration Guide Addendum for FAST InStream Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.