16.7 Metadata Enrichment
The Catalog tool provides Metadata Enrichment features that enable users to add meaningful business context to catalog entities.
Enriched metadata improves entity discovery and significantly enhances the search experience in environments that contain a large number of entities. Enrichment can also be used by downstream capabilities, such as AI agents, NL2SQL, automation, and governance workflows to better interpret intent and select the right data assets.
For Metadata Enrichment, the Catalog provides the following features:
-
Tags: keyword-based labels for quick classification and discovery.
-
Custom Properties: name/value annotations that provide structured enrichment for filtering and automation.
Tags
Tags are labels that you attach to an entity to describe it using short, meaningful annotations. After you add tags, the Catalog home page displays them for the entities, making it easier to discover and identify relevant assets.
You can add the same tag to different entities types, for example, tables, columns, views, and shares. Depending on permissions and ownership, you can add tags to entities that are either in the local or a remote Catalog.
The Catalog tool allows various operations on Tags, such as:
-
Adding Tags
A quick way to add tags is from the Catalog home page. Click Add Tags next to an entity and enter the keywords that you want to attach. Alternatively, open an entity and add tags on the Overview page.
-
Viewing and Managing Tags
From the Overview page, you can view existing tags and manage multiple tags together, such as add tags, delete tags, and update tags.
-
Searching Tags
On the Catalog home page, you can search for one or more tags to display the entities that have them.
To search for a specific tag, enter the symbol hash followed by the tag in the Search bar, for example:
#salesTo search for multiple tags, specify the tags separated by commas, for example:
#sales, #hr, #finance -
Using Auto Generate Tags
For a table entity, you can use the Auto Generate option to automatically add system-provided tags related to that table.
Tag Rules and Limits
The following rules and limitations apply on tags:
-
Tags are case-sensitive.
-
Tags accept a maximum of 128 characters.
-
Tags do not allow blank spaces between multiple keywords.
-
To specify more than one keyword in a tag, use an underscore.
-
An entity can have up to 1000 tags.
Custom Properties
The Catalog tool provides an option to add Custom Properties to entities. Custom Properties are name-value annotations that provide structured enrichment to support searching, filtering, and downstream usage, for example AI-assisted discovery and automation.
You can add Custom Properties to different entities types, for example, tables, columns, views, and shares. Depending on permissions and ownership, you can add Custom Properties to entities that are either in the local or a remote Catalog.
Adding Custom Properties
-
Go to the Custom Properties tab and view existing custom properties.
-
Click Edit Custom Properties and specify the following:
-
Name: Specify a name for the property.
-
Value: Enter the value for the property.
-
-
Click Add to add the new custom property.
-
Click Update to close the Edit Custom Properties page.
You can also modify or delete existing Custom Properties from the Edit Custom Properties page.
Search Custom Properties
On the Catalog home page, you can search for entities using only the custom property name or specify both name and value.
You can also narrow the search results using operators, for example equal
to (=), not equal to (!=), LIKE,
greater than (>), lesser than (<), and so
on.
#CREATED_BY= “new user”