Class Model Data Validation

The CIT model resides on the Data Flow Probe (as well as in the CMDB). This enables data validation to take place on the Probe when receiving data from services. Problems are generated for a specific Trigger CI and displayed to the user.

The following validation takes place on the Probe:

  • The CIT of the CI is compared to that in the CIT model.

  • The CI is checked to verify that all key attributes are present (on condition that the CmdbObjectId attribute is not defined).

  • The CI's attributes are checked to verify that they are all defined in the CIT.

All invalid attributes raise an error, which reports on a specific CI. When the Probe finds invalid data that is related to the CITs, all data that the Probe has collected on that CI is dropped by the Probe and is not sent to the server.

See also: Server-Side Data Normalization.

For details on attributes, see CI Type Attributes.