Sorting and ranking query results
Copyright ©
Legal Notices
Guided Search Configuration Guide
Documentation Home
Highlighting
Prev
Next
Skip to main content
Contents
Search
Preface
About this guide
Who should use this guide?
Contacting Oracle Support
The goal of Guided Search configuration
Meeting the challenges posed by product data
Before you begin
Basic concepts
Planning the configuration of your Guided Search application
Related reading
Configuring Guided Search applications
What is configuration?
Configurable components described in this guide
Configuration tasks described in this guide
Steps for creating your Guided Search application
Deploying the Discover Electronics reference application
Take a tour of Discover using Workbench
Remove Discover Electronics configuration
Change the load data script name and application properties
Configure Assembler properties
Modify the deployment template for your application
Configure your application environment
Configure Guided Search behavior
Introduction: record stores
Product data and dimension value record stores
Creating record stores
How many record stores does my application need?
Creating record stores using a custom script
Configuring record stores
Commonly edited behaviors of record stores
idPropertyName
changePropertyNames
Introduction: using dimensions to organize access to product data
Dimension values in flat dimensions and hierarchical dimensions
Flat dimensions
Hierarchical dimensions
Range Dimensions
Configuring range dimension values to be inclusive or exclusive
Examples of dimensions in the Discover Electronics reference application
Configuring dimensions and properties in JSON format
Dimension parameters
Property attributes
Derived Property attributes
Creating dimensions, Endeca record properties, and Endeca records
Mapping source record properties
Required conventions for names of dimensions, dimension values, and properties
Configuring dimensions, dimension values, and Guided Search records
Introduction: Making Endeca records accessible to shoppers
How Endeca records are tagged with dimension values
Tagging records to dimension values in automatically generated dimensions
Tagging records to dimension values in hierarchical dimensions
Tagging range dimension values in hierarchical dimensions
Creating limited results lists (hierarchical dimensions only)
Creating, modifying, viewing, and deleting index attribute configuration remotely
Configuring index attributes remotely
Create an attributes folder
Configuring the System owner
Create owners
Create a dimension attribute
Create a property
Create a derived property
Modify or replace index configuration remotely
Modify the index attributes of a specified owner
Replace the index attributes of a specified owner
Exporting index configuration remotely
View the attributes belonging to a specified owner
View a specified attribute of a specified owner
Configuring dimension values for hierarchical dimensions
Dimension value attributes
Sample dimension value configuration
Loading dimension value configuration files
Generating dimension values for flat dimensions
Configuring aggregated records and derived properties
Using aggregated records
Configuring aggregated records
Configuring derived properties of aggregated records
Configuring the behavior of aggregated records in results lists
Understanding ownership of index attributes
Creating, modifying, viewing, and deleting index attribute configuration
Configuring index attributes
The index attributes hierarchy
Configure the /attributes folder
Configure the /system folder
Configure folders for individual owners of index attributes
Replacing existing index attribute configuration
Modify existing index attribute configuration
Exporting index attribute configuration
Exporting the index attribute configuration of a single specified owner
Exporting the index attribute configuration of all owners
Deleting index attribute configuration locally
Deleting attributes belonging to a single owner
Deleting all index attribute configuration
Loading product data
Introduction: external sources of product data
Loading product data from commonly used data sources
Exporting product data from your data management system
Loading your exported product data into a CAS record store
Using the Record Store API to load product data into CAS record stores
Compiling and running Record Store API Java code
Loading product data from a custom data source
Search configuration
Record searches and dimension searches
Configuring record searches
Configuring dimension searches
Further configuration of record searches and dimension searches
Sample record searches and dimension searches
Configuring matches for record searches
Specifying match modes
Language-specific text manipulation
Modify data structures to enhance searches and navigation
Disable and enable transformations
Configure a split-regex transformation
Configure a split-jsonpath transformation
Configure a concatenate transformation
Disable transformations on a property or a dimension
Applying transformations
Simplify navigation and record searches using classification synonyms
Choose classification synonyms for source property values
Create .csv files
Define classification synonyms in .csv files
Syntax and operators of the .csv file
Configuring classification synonyms for use in record searches
Enable the use of classification synonyms
Configuring record searches
Configuring search resources locally and remotely
Accessing search configuration remotely
Understand ZIP format and JSON format (remote access only)
Structure the configuration to be imported in ZIP files and in JSON format
Import configuration in a ZIP file (local or remote access)
Import Configuration in JSON format (remote access only)
Hierarchical searches
Hierarchical dimension searches
Hierarchical record searches
Configuring search interfaces
Introduction to search interfaces
How a search interface configures record searches
Components of a search interface
Parameters for search interface configuration
Table of Parameters
Sample JSON document that configures a search interface
Effect of setting crossFieldMatch to Always
Understand the All search interface
Creating, modifying, and deleting search interfaces
Accessing search interface configuration locally
Exporting search interfaces locally
Exporting a search interface locally
Exporting all currently configured search interfaces locally
Creating and updating search interfaces locally
Create a collection folder for search interfaces locally
Creating or updating a search interface locally
Export search interfaces remotely
Export a single search interface remotely
Export a list of all search interfaces remotely
Creating search interfaces remotely
Create a collection folder for search interfaces remotely
Create a search interface remotely
Replacing and updating search interfaces remotely
Uses of the PUT and PATCH methods
Replace a search interface remotely
Modify a search interface remotely
Specifying the search interface that your application uses
Searching on a single record property
Configuring locales
Understand locale configuration
Locale attributes
Sample configuration of search index attributes
Export locale configuration locally
Import locale configuration locally
Create locale configuration locally
Replace or modify locale configuration locally
Export locale configuration remotely
Import locale configuration remotely
Create locale configuration remotely
Replace locale configuration remotely
Modify locale configuration remotely
Do Not Delete search index configuration
Configuring a thesaurus
Introduction to the thesaurus
Attributes for thesaurus configuration
Sample thesaurus-entries configuration
Creating, modifying, and deleting the thesaurus
Configuring the thesaurus locally
Export thesaurus configuration locally
Import thesaurus configuration locally
Configuring the thesaurus remotely
Export thesaurus configuration remotely
Export thesaurus-entry configuration remotely
Create thesaurus configuration remotely
Replace thesaurus configuration remotely
Modify thesaurus configuration remotely
Configuring keyword redirects
Introduction to keyword redirects
Keyword redirect objects
redirects object attribute
Sample redirects configuration
Creating and modifying keyword redirects
Export keyword redirect configuration locally
Export redirects object configuration locally
Export redirect-group object configuration locally
Import keyword redirect configuration locally
Import redirects object configuration locally
Import the redirect-group object locally
Import a redirect-entry object locally
Export keyword redirect configuration remotely
Export redirects object configuration remotely
Export redirect-group object configuration remotely
Export redirect-entry object configuration remotely
Import keyword redirect configuration remotely
Import a redirects object remotely
Import a redirect-group object remotely
Import a redirect-entry object remotely
Configuring dimension searches
Precedence rules
How precedence rules simplify guided navigation
Precedence rule attributes
Steps for configuring precedence rules
Promoting configuration changes to your live application
Sorting and ranking query results
Sorting guided navigation refinements
Configuring the order of facets (dimensions) in refinements lists
Specify a custom order for facets
Attributes of the Guided Navigation Content Item
Dynamic ordering of dimension values in refinement lists
Steps to configure dynamic ordering of dimension values
Sample dimension attribute configuration
Configuring static rank values
Ranking keyword search results
Relevance ranking modules
Understand how relevance ranking modules sort results
Comparing the results of relevance ranking strategies
Configuring sort options
Specifying default sorting for results lists
Configuring records per page and field names displayed
Displaying properties in results lists
Specifying which dimensions can be searched by dimension searches
Configuring the display order of query results using the Experience Manager
Introduction: record store mergers
Introduction: record store mergers
Creating and configuring a record store merger
Creating and configuring a record store merger
Creating a record store merger
Configuring a record store merger
Running a record store merger
Running a record store merger
Exporting data records through baseline and partial updates
Running a baseline update
Search Terms