Configure models - Precisely Data Integrity Suite

Data Integrity Suite

Product
Spatial_Analytics
Data_Integration
Data_Enrichment
Data_Governance
Precisely_Data_Integrity_Suite
geo_addressing_1
Data_Observability
Data_Quality
dis_core_foundation
Services
Spatial Analytics
Data Integration
Data Enrichment
Data Governance
Geo Addressing
Data Observability
Data Quality
Core Foundation
ft:title
Data Integrity Suite
ft:locale
en-US
PublicationType
pt_product_guide
copyrightfirst
2000
copyrightlast
2026

Models are the specific implementations or representations of model asset types, detailing the relationships, attributes, and rules associated with particular data sets. They serve as the practical application of the concepts defined by model asset types.

For example, within a 'Customer Data Management' asset type, a specific model could be created to represent 'Customer Profiles.' This model would detail the attributes of customer data, such as name, contact information, purchase history, and preferences, along with rules for data validation and updates.

You can add items to models in your system based on your assigned responsibilities. Each model can have its own properties and a designated responsible party, such as a business owner or data steward. Related assets can inherit these responsibilities, establishing ownership and control over asset management. The models created can differ across companies.

To create a model asset:

  1. Go to Governance > Models. The list of model asset types display where you can view the Name, Description, and total Asset Count for each type.
  2. Click the arrows next to the Name column header to sort the column either in ascending or descending order.
  3. Click a model type from the list to view all its assets. Click Create Model to create a new asset and give a suitable name to the asset.
  4. Click Create or Create and Add Another. The system then ensures that the key fields used to identify this asset are unique.
    • If there is a single key field, such as Name, which is not unique, then it will be identified as an invalid field.
    • If there are multiple key fields that are not unique, a different validation message displays for all key fields.
  5. Once the asset is created, it is automatically opened where you can view its Details in the Information panel on the right. You can further perform the following actions from this panel.
    • Open: This will take you to the page where you can view Details. On the this page, you can click Edit to edit the details of the asset in the Edit Asset dialog.
    • Open in New Tab: This will open the asset in a different tab in your browser.
    • Edit: This opens the Edit Asset dialog box for you to edit the details of the asset.

These menu options are also available when you click the ellipsis for a model:
  • View Information: Opens the Information panel on the right.
  • Open: Opens the Details tab in the current tab in browser.
  • Open in New Tab: Opens the Details tab in a new tab in browser.
  • Add Child: Open the Create Asset dialog where you can create a child model.
  • Edit: Opens the Edit Asset dialog where you can edit the configuration of the asset.
  • Delete: Opens the Delete Asset dialog where you can remove the asset from the system.

Add a child model to a model

Child models are more granular representations that derive from parent models. They inherit characteristics from their parent models while allowing for additional customization or specificity to address unique data requirements or business rules. This hierarchical structure enables organizations to maintain a clear lineage and relationship between different models, ensuring consistency and coherence in data governance practices.

For example, under a 'Customer Profiles' model, child models could be developed for 'Retail Customers' and 'Wholesale Customers.' Each child model would inherit the core attributes from the parent model but include additional fields and rules specific to the needs of retail and wholesale segments, such as loyalty program details for retail customers and bulk order discounts for wholesale customers.

To add a child to a model:

  1. Go to Governance > Models.
  2. From the list of available assets, select the model asset type for which you want to create a child.
  3. On the model Assets page, create an asset for the selected model asset type by clicking the Create Model button (for example, 'Parent Model 1') or choose from the list of models available on the page.
  4. Click the ellipsis and select Add Child.
  5. Enter a name for the child model (for example, 'Child Model 1').
  6. Close the dialog to see the hierarchy tree update. The hierarchy tree reflects this new relationship by displaying the parent-child structure.
  7. If within the maximum depth, you can create another child model (for example, 'Grandchild Model 1').

For example, for a model asset type with maximum depth of 3, you can create following:
  • A parent model named 'Parent Model'
  • Under this parent model, add a child model named 'Child Model 1'
  • Further add another child model under 'Child Model 1', naming it 'Grandchild Model 1'

The hierarchy will appear as following:

Parent Model
          └── Child Model 1
                     └── Grandchild Model 1
Note: If the Add Child button is missing from some items, it is because a maximum depth is set on a model, which restricts how deeply nested the model can become. For example, you can specify that a model can only ever be 2 levels deep.