About Grouping

The main purpose of grouping is to remove duplicates so search results are easier for users to read.

With grouping, your results only retains a hit (or N hits) for each group. The particular hit that displays for each group is determined by how you sort the hits within the group. Within these groups, you can nest additional grouping clauses.

Important: As with other search-time manipulations like facets and sorting, you can only define group or group sorting expressions on fields that are stored in RAM.

While grouping in Exalead CloudView works similar to the SQL GroupBy in that you can use multiple clauses and create aggregations, keep in mind that it is not identical to database grouping.

For search results, the ultimate purpose to collapse several hits into one (or several) "representative" hit. The following examples demonstrate how grouping works.

This page discusses:

See Also
Setting Up Grouping