Managing Data Domains
Overview
The ability to define, use and maintain data products is a very useful feature within MetaKarta. It is one of the primary features of the larger data mesh architecture approach. Depending on the nature of the data within a domain (known as domain data) and its consumption models, data can be served as events, batch files, JDBC relational tables, graphs, etc., while maintaining the same semantics (e.g, meaning and utilization).
Domains and the Data Products Model
You must first create a data products model as a custom model in order to store and manage the data products, data domains, ports, usage requests, etc.

In this way,
- A data products model may contain one or more data domains, and these data domains have a hierarchical structure with a particular data products model.
- Each data model then may contain
- One or more data products. Each data product may contain
- One or more ports, which are data sources. Each port may be associated with any object in the repository and will therefore be represented by that object's metadata (e.g., table and column specifications, file format, etc.)
- One or more usage requests
- One or more data contracts, each of which may be associated with up to one data product
Create and Edit a Data Domain
Once you have created a data products model, you may add a hierarchy of data domains to it.
You must have at least one data domain in order to create data products and data contracts.
Steps
-
Sign in as a user with at least the Metadata Management capability object role assignment on the data products model in which you wish to edit.
-
Navigate to the model and click the Overview tab.
-
Click the + CREATE to the right of the Data Domains section.
-
Enter a NAME and DESCRIPTION for the data domain and click OK.
-
Now you may edit the rest of the fields the issue, including
- DATA DOMAIN COLOR - to identify objects by domain (e.g., in a lineage diagram)
There may be workflow enabled available for custom models. Please refer to the specific examples for glossaries (a type of custom model) for full details on how to set up and use workflow with a custom model.
Example
Sign in as Administrator and navigate to the object page for the My Company Data Products model.

Click the + CREATE to the right of the Data Domains section and entry "Finance" in the NAME. Click OK.

Edit a Data Domain Properties
Click on the new Finance data domain.
Enter "Finance data domain in the User Guide" for the DESCRIPTION and pick Green as the DATA DOMAIN COLOR.

Delete a Data Domain
hover the mouse over the new Finance data domain and click the red x.
