Metamodel model types
Object types are associated with custom models and are ready to be populated.
Model types are built from a pool of object types. Attribute and object types can be shared across model types.
Talend Data Catalog provides standard and system read-only custom models such as the glossary model and other model extensions.
When you save the changes after a deletion of a model, Talend Data Catalog removes it entirely from the repository. All instantiated models and contained objects will be removed. You cannot reverse the deletion of a model after saving the changes.
- You have a Talend Data Catalog Advanced Plus license edition.
- You have been assigned a global role with the Application Administration capability.
Creating a custom model type
- Go to START EDITING. then click
- In the Model Types panel, click Add.
- Enter a name and a description then click OK.
Model names must be unique in the entire repository.
- If necessary, select another package that the relationship is a member of.
The Default package is assigned by default.
- Save your changes.
Associating an object type with a model type
Associate the object types with the model type by adding composition relationships so that the model will be composed of the objects.
As with other composition relationships, Talend Data Catalog will understand that it should be presented as a hierarchy.
- Open a model type.
- On the right side of the properties, click the Relationships tab.
- Click the Add icon then select New relationship (composition).
- Select a child object type from the list.
- Fill in the group name.
A composition role name should be a noun depicting the name of the child object.
The group name will be used as a tab in the object page and can be specified in MQL queries and worksheet filters.
- Select the cardinality then click OK.
- Save your changes.
Viewing and editing a diagram of a model type
- Right-click a model type in the Model Types panel.
- Click Edit diagram.
- Edit the diagram.
- Save your changes.