Skip to content

Managing Data Products Models

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).

Data Products 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 a Data Products Model

You may create a data products model using the configuration manager, as shown below or the repository manager.

Creating a data products model is just of an example of the process of creating a custom model. In this case it is based upon the data products model type. As it is a custom model, you may customize it.

Steps

  1. Sign in as a user with at least the Metadata Management capability object role assignment on the Configuration you are in.

  2. Go to MANAGE > Configuration in the banner.

  3. Click the New Model plus sign under Manage Configuration.

  4. Specify Custom Model and select Data Products.

  5. Enter a Name for the data products model and click OK.

Example

Sign in as Administrator. Go to the MANAGE > Configuration and click the plus sign (New Model) under Manage Configuration.

Enter "My Company Data Products" for the Name, pick the Custom Model radio button and select the Data Products and click OK.

Then, enter "User Guide Data Products Model" for the Definition for the glossary and click SAVE.

Edit a Data Products Model Properties

You may edit a data products model's properties just as you may edit any custom model

Delete a Data Products Model

You may delete a data products model just as you may delete any custom model