Configuring and populating a custom model - 8.0

Talend Data Catalog User Guide

Version
8.0
Language
English
Product
Talend Big Data Platform
Talend Data Fabric
Talend Data Management Platform
Talend Data Services Platform
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Data Catalog
Content
Data Governance
Last publication date
2023-09-26

After creating a custom model, you need to configure and populate it.

  • To configure a custom model, you need to add its object types and configure their attributes and relationships.

    For example, you will create Business Policy object types for a Business Policy Management custom model or Term object types for a Glossary custom model.

  • To populate a custom model, you need to add the model and its related objects into a configuration.

You can also configure and populate the custom model from an imported custom model.

You can also export the custom model to edit and integrate metadata.

Object types associated with custom models can have any number of attribute types associated with them. These function are different from custom attributes on imported models. Unlike custom attributes, attributes on custom model objects are always considered available to edit. You do not have to attach them to each instantiated object. For the instantiated objects, all of the attributes available will show in the object page.

With custom models, some attributes may be mandatory. These attributes are required to be entered as soon as an instance of the object is created.

Before you begin

Procedure

  1. Open the object page of the custom model.
  2. Click the More actions menu.
  3. Click Create to add object types.
    A new tab is created with the list of the object types. For example, there will be a Business Policies tab for a Business Policy Management model or a Terms tab for a Glossary model.
  4. Open the Hierarchies tab of the custom model.
  5. Add new attribute columns to configure the child objects using the Columns panel.
    The attribute types have been configured in the Manage Metamodel page.
  6. Define the attribute values for each object type.
  7. Add new relationship columns to configure the relationships between the object types using the Columns and Relationships panels.
    These relationships have been configured in the Manage Metamodel page.
  8. Define the relationships between the object types contained in the same custom models.
    You can define the relationships from the Associations area in the object pages.
  9. If necessary, define relationships between the object types of different custom models.
    You can define the relationships from the Associations area in the object pages.
    These relationships have been configured in the Manage Metamodel page.
  10. If necessary, define relationships between the objects of a custom model and an imported model.
    You can define the relationships from the Associations area in the object pages.
    You can also update the relationships in a worksheet.
  11. Once configured, add the custom model to your configuration and build the configuration.