7 验证数据

使用 Oracle Data Relationship Management 验证可检查版本、层次、节点及其属性的数据完整性。验证可实时运行、批量运行,也可在这两种模式下运行。验证运行时所处的模式可根据验证级别和创建时指定的选定操作模式,以及分配给版本、层次或节点时指定的选定模式进行限制。

实时验证在对层次节点进行更改时运行,如果验证失败,则将阻止进行更改。要运行实时验证,之前必须在版本、层次或节点级别进行分配。将对当前节点及其父节点运行验证。如果正在验证的节点仅位于正在更改的层次,则仅对该层次运行验证。如果正在验证的节点也位于其他层次,则也会对影响这些其他层次的所有全局更改运行实时验证。

批量验证由用户在版本、层次或节点级别明确运行。您可运行选定的一组验证,也可运行分配给数据的所有验证。可以对版本中的所有层次和节点运行版本批量验证。可以对层次中的所有节点运行层次批量验证。只能对当前节点运行节点批量验证。可以对与导出配置文件关联的层次和节点运行导出批量验证。

在节点级别运行的实时验证和批量验证均可使用节点类型进行筛选。如果为某个层次启用了节点类型,则对该层次中节点运行的验证仅限于分配给每个节点的节点类型的验证。有关节点类型的详细信息,请参阅《Oracle Data Relationship Management 管理员指南》