User Community Service Desk Downloads
If you can't find the product or version you're looking for, visit support.ataccama.com/downloads

Metadata Model Graph

The metadata graph shows the detailed schema of entity connections. To add an entity and its connections to the graph, you must first add it as an embedded object array entity in the metadata model. For more information about how to do this, see ONE Metadata Model Tutorial and Lists of Values.

Overview

To view the metadata graph, go to Organization > Metadata Model > Model Graph:

metadata model graph

In the metadata graph, you can view the following:

  • Metadata box: Connects to other entities with lines. To find these connections, hover over the line. This highlights the connection.

  • Entities: Shown as boxes, with their properties listed inside.

  • The connection type: Appears above the connections, for example, AEE, SRE, SEE, and so on.

Search for an entity

To look for a specific entity, select the search icon in the upper-right corner and type the entity name. The entity you are looking for is shown and highlighted in green:

search for an entity

Manage the graph size

The icons in the lower-right corner can help with orienting and managing the graph size.

  • To zoom in, select the minus icon.

  • To zoom out, select the plus icon.

  • To center back in on the metadata box at the root of the graph, select the target icon.

manage the size of the graph

Add an object to the graph

To add an object to the metadata graph:

  1. Navigate to Organization > Metadata Model.

    metadata model list
  2. Select Create entity.

  3. Provide the following information:

    • Name of the node that you are adding, for example, entityC.

      enter entity name
    • Property names and types. For the purpose of this tutorial, we are adding a property name of type String.

      add property
  4. Select Save.

  5. To be able to link to this entity from another entity, add the property of type Embedded object, aiming for the Object that was created in steps 1-4.

    1. Go back to the Metadata Model and select Create entity. Alternatively, you can edit an existing entity.

    2. Provide the following information:

      embedded entity required information
    3. Select Save.

      You can repeat this step as many times as needed by referencing the entities in the same way. For the purpose of this tutorial, we are adding another entity entityA that is linked to entityB via the embedded object property propB:

      additional embedded entities
  6. Go back to the Metadata Model and open the metadata entity.

  7. In the properties list, select Add property and provide the following information:

    • Name: A name for the property.

    • Type: Embedded object array.

    • Object: Reference the object that you have created earlier. In this case, we are referencing the last entity created (entityA).

      embedded object array example
  8. Select Save.

  9. To publish the changes, select Apply changes. The following screen appears:

    System changes No Model Mode
  10. The application switches to the maintenance mode (No Model Mode) and you are prompted to back up your database before continuing.

    To do this, navigate to the Database backup tab and create a database snapshot by selecting Create a snapshot. For more information, see Metadata Backup.

    Database backups
  11. Return to the Upgrade Center and confirm that you have created a database backup, then select Continue.

    Run system changes
  12. Wait for the application to finish applying the changes. Once this is done, the application automatically switches to the application mode.

    For more information about running the upgrade, see Upgrade Center.
  13. Go to the Metadata Model > Model Graph and search for the new entity:

    Search for the new entity

    The new entity added to the metadata appears in the main navigation menu of the application:

    Adding custom entity left side menu result

    To hide it or move it, alter the menu configuration. For more information, see The Left Navigation Menu.

Was this page useful?