About relation-based search

Data Marketplace provides a unique search experience that can be based on relations between assets.

  • Data Marketplace can find assets based on specific relations. Search results include assets that have a direct match with the search term, but also assets that are related to the search term via specific relation types and based on the name of the asset.
    A data set, for example, can show up in the results if the data set contains a column with a name that matches the searched term.
  • Data Marketplace can provide filters to refine your search results based on specific relations.

    Next to filters based on asset type, status, tags, creator, modification and creation date, you can also filter based on specific relations.

    For example, you can filter the results for a specific data domain.

To make filtering and searching based on relations possible, Data Marketplace indexes specific relation paths. The out-of-the-box indexed relation paths are based on the Guided Stewardship metamodel.

Important 
  • Data Marketplace searches based on relations only if the Relation-based search setting has been enabled.
  • You can use a relation index to create a facet that filters assets based on related assets or the attributes of related assets. However, you can't use a relation index to create a facet that filters assets based on their own attributes. As a result, you can't link the first asset type in a relation path to an attribute. To create a filter facet based on attribute types, go to Attribute filter facets.
Important 

In Collibra 2024.05, we launched a new user interface (UI) for Collibra Platform! You can learn more about this latest UI in the UI overview.

Use the following options to see the documentation in the latest UI or in the previous, classic UI:

Example 

The "Customer Analytics" data set contains a column with the name "FullAddress'.
If relation-based search is enabled and you search for "FullAddress', then the "Customer Analytics" data set appears in the search results because the column name matches the search term and there is a Data set - Column relation between "FullAddress' and "Customer Analytics".

The "Customer Analytics" data set contains a column with the name "email'.
If relation-based search is enabled and you search for "email', then the "Customer Analytics" data set appears in the search results because the column name matches the search term and there is a Data set - Column relation between "email' and "Customer Analytics".

By default, relation-based search uses the following relation paths.

If your Collibra environment does not use one or more of these relation types, the out-of-the-box relation-based search does not work.

Relation paths

Same relation paths as defined for the relation-based filters.

Relation path for Data Set - Column:
  • Data Set contains Column
Tip 

You can create custom relation paths for the relation-based search. For information, go to Managing relation indexes in Data Marketplace.