Configuring PeopleSoft Search Framework for Search in Fluid

This section discusses how to do the following to configure PeopleSoft Search Framework for Campus Solutions search in PeopleSoft Fluid User Interface:

For information on search definition deployment, mapping search attributes, and facets, see PeopleTools: Search Technology:

Facets are attributes that are used to filter and narrow down a set of search results, which can be a part of one or more search definitions. Facets provide an alternate representation of the list of values for a given attribute.

Campus Solutions provides a number of facets to allow you to filter search results for classes and courses. For classes, the facets are similar to the search parameters you use when performing a class search using the classic interface. This means you can have a varying number of facets for small form factor (smartphones) and large form factor devices (tablets, laptops, desktops). You may wish to deploy a smaller number of facets for smartphones because of the smaller screen size, and a larger number of facets for laptops because of the bigger screen size.

The following facets have been delivered and deployed for small and large form factor devices (unless otherwise noted), and derive actual data values except for the ones marked with an asterisk (*). Facets marked with an asterisk require you to specify the values you want displayed.

Note: Oracle does not recommend adding additional facets outside of the delivered ones because searching for classes and courses has been deployed to work with the provided system facets.

Facets for Class Search

Facets for Course Search

  • Class Status

  • Course Career

  • Subject

  • *Number of Units

  • Location

  • Campus

  • Academic Session

  • Shift

  • *Class Meeting Days

  • *Class Start Times

  • *Class End Times

  • Class Component

  • Instruction Mode

  • Requirement Designation

  • Class Attribute

  • *CAF Option 1

  • *CAF Option 2

  • *CAF Option 3

  • *CAF Option 4. This has been deployed for tablets or laptops. If necessary, you can deploy it for smartphones.

  • *CAF Option 5. This has been deployed for tablets or laptops. If necessary, you can deploy it for smartphones.

  • Course Career

  • Subject

  • Academic Organization

  • Campus

  • Component

  • Typically Offered

  • *Number of Units

  • Grading Basis

  • Requirement Designation

  • Course Attribute

  • Open Entry/Exit

Oracle recommends that you deploy around 7–10 facets for optimum performance and to avoid excessive scrolling, especially for smartphones.

If you do not want to use a facet, you can deselect it from the search definition or Search Category.

Access the Deploy Search Definition page (PeopleTools > Search Framework > Administration > Deploy/Delete Object).

Use the Deploy Search Definition page to deploy or undeploy a search definition.

Campus Solutions provides the following search definitions:

  • SSR_CLASS_SEARCH_LFF for large form factor devices (tablets, laptops or desktops)

  • SSR_CLASS_SEARCH_SFF for small form factor devices (smartphones)

  • SSR_BROWSE_CATALOG_LFF for large form factor devices (tablets, laptops or desktops)

  • SSR_BROWSE_CATALOG_SFF for small form factor devices (smartphones)

Depending on the type of device you want to use to perform search in PeopleSoft Fluid User Interface, you can choose to deploy any one of these search definitions. If you want to use both types of device, you must deploy both search definitions.

Note: You should use only the delivered facets. Do not add additional facets to the search definitions that have not been provided by Campus Solutions.

If you do not want to use a facet, you can remove it from the search definition. If you remove a facet from a search definition, you must run a full build index. This removes the facet from the index.

To remove a facet from a search definition:

  1. Access the Deploy Search Definition page, select the search definition, then click Undeploy.

  2. Go to the Search Attribute Mapping page (Peopletools, Search Framework, Designer, Search Definition, Map Search Attributes).

  3. To remove an attribute that you do not want to use as a facet, deselect the corresponding Is Faceted check box. You can also deselect the corresponding Field to Index check box.

    Note: For class search, do not remove Class Status from the search definition. This means the check boxes Is Faceted and Field to Index must remain selected.

  4. Save the record.

  5. Go to the Facets page (Peopletools, Search Framework, Designer, Search Category, Facets).

  6. From the Facets page, select Auto detect facets, then save.

    From the Facets page, you can use the Sequence column to change the order in which facets are displayed in search in PeopleSoft Fluid User Interface.

  7. Go to the Deploy Search Definition page, select the search definition you modified, then click Deploy.

    If the Crawl Status indicates Not Crawled, it means that the full build index process must be run.

Alternatively, you can remove facets that are included in a search definition by deleting them from the search category. To do this:

  1. Access the Search Category page (Peopletools > Search Framework > Designer > Search Category).

  2. Look for the search definition whose facets you want to remove, and then select it.

  3. Click Facets.

  4. If Auto detect facets is selected, deselect it.

  5. Click the corresponding minus sign (–) of the facet you want to remove.

  6. If you want to re-order the facets, use the Sequence column.

  7. Click Save.

  8. To check that the facets have been removed, log in and out of the system. The facets no longer appear in search results.

When you remove facets using the Search Category page, you do not have to run a full build. This means the facet index still remains and could add time when performing search queries. You can also use this page to add delivered facets.