6 Validating a Viewpoint

You can validate a viewpoint to determine if there are any data integrity issues. You might validate a viewpoint after an import process from an external source. Or you may want to validate a viewpoint before you export data from the viewpoint to an external application.

Note:

You cannot validate time labeled viewpoints.

Validations are run for all nodes, relationships, and properties in the viewpoint and may differ depending on the application type, dimension type, and node types for the viewpoint. See Understanding Validations and Constraints.

Note:

If you open a viewpoint in a duplicate tab, you can run validations from the original tab for that viewpoint only. You cannot run a validation directly from the duplicate tab. However, because both the original and the duplicate tabs display the same viewpoint, any validation issues that are displayed in the original tab will also be displayed in the duplicate tab.

By default, system validations, application and custom validations with a severity of Error or Warning (see Understanding Validation Severity), property validations, and constraints are run when you validate a viewpoint. You can select to run specific application and custom validations, property level validations, and constraints.

Note:

Application and custom validations with a severity of Ignore are not run during viewpoint validation.

To run all validations for all nodes in a viewpoint:

  1. From Views, open an active view and select a viewpoint.

  2. Place your cursor to the right of the viewpoint name, click Actions select menu, and then select Validate.

    System validations, application and custom validations with a severity of Error or Warning, property validations, and all constraints are run.

To select specific validations to run or specific nodes to validate:

  1. From Views, open an active view and select a viewpoint.

  2. Click Validate validate button from the left side of the page, and then use the drop down menus to select the following:
    • The viewpoint to validate
    • The nodes to validate:
      • All Nodes: Validates all nodes in the selected viewpoint
      • Selected Node and Descendants: Validates the selected node and all of its descendants
      • Selected Node Only: Validates only the node currently selected in the viewpoint.
    • The validations to run:
      • All Validations: System validations, application and custom validations with a severity of Error or Warning, property validations, and all constraints are run.
      • Selected Validations: Use the check boxes to enable or disable these categories of validations:
        • Validations: Allows you to select from all enabled application level and custom validations with a severity of Error or Warning.
        • Properties: Allows you to select from properties that you have access to in order to run property level validations and any custom validations that use that property as a trigger on them.
        • Constraints: Allows you to select from all enabled constraints

        For the options that you selected, click Select Validations select validations button, and then use the validation selector to pick the specific validations, property level validations, and constraints to run.

  3. Click Validate validate button You must have selected at least one validation, property level validation, or constraint to run in order to be able to run the validation.
  4. Optional: If there are validation errors, click Download Validation Results dowload validation issues icon to download the validation errors to a file. This enables you to review the errors offline. You can correct the errors in the file and load the corrected file as request items. See Making Changes Using a Load File.

    Note:

    Validation failures on a maximum of 1000 nodes are displayed on screen. When you download the validation results to a file, the full set of validation failures is downloaded.