Purpose

Validate an iModel class to ensure it meets schema expectations and will be processed correctly by downstream tools.

Preconditions

Actions

  1. In the app UI choose the target iTwin and iModel using the top bar or selector.
  2. Open the Validation page (Dashboard → Validation).
  3. From the Validation page pick a validation configuration in the Config selector. If none exist, create or import a configuration using the Configs UI.
  4. Select the desired changeset (change set selection is required for instance-level rule execution).
  5. Switch to the Validate tab.
  6. Select the base configuration. 6.1 Any changes made to the configuration can be saved locally as part of the FREE license. They will be reloaded when you select the same iModel 6.2 You can only publish to a central store if you have a PUBLISH entitlement
  7. Select a class to VALIDATE 7.1 You can IGNORE a class if you do not care what is in the class and do not want it to contribute to the overall digital-index score 7.2 A class should generally contribute 100% to the digital-index score, but some classes such as Generic.PhysicalObject should be considered to be bad modelling objects and as such should reduce the digital-index score (preferably not contribute) and therefore you should set the index to 0 or at least less than 100.
  8. When you have configured all classes with the corresponding scores the Overall Index will reflect the individual values
  9. You can always SAVE the updated configuration, which will store local edits

Notes

Troubleshooting