Versionen, Hierarchien, Knoten und ihre Eigenschaften werden mit den Validierungen von Oracle Data Relationship Management auf Datenintegrität überprüft. Validierungen können im Echtzeitmodus, im Batch-Modus oder in beiden Modi ausgeführt werden. Die Modi, in denen eine Validierung ausgeführt wird, können beschränkt werden, basierend auf der Validierungsebene und den ausgewählten Betriebsmodi, die bei der Erstellung angegeben wurden, sowie auf den ausgewählten Modi, die bei der Zuweisung zu einer Version, einer Hierarchie oder einem Knoten angegeben wurden.
Echtzeitvalidierungen werden ausgeführt, wenn Änderungen an einem Hierarchieknoten vorgenommen werden, und führen bei einer nicht erfolgreichen Validierung dazu, dass die Änderung nicht übernommen wird. Echtzeitvalidierungen müssen zuvor auf Versions-, Hierarchie- oder Knotenebene zugewiesen worden sein, damit sie ausgeführt werden können. Die Validierung wird für den aktuellen Knoten und seinen übergeordneten Knoten ausgeführt. Wenn die zu validierenden Knoten sich nur in der geänderten Hierarchie befinden, werden nur die Validierungen für diese Hierarchie ausgeführt. Wenn die zu validierenden Knoten sich auch in anderen Hierarchien befinden, werden Echtzeitvalidierungen für alle globalen Änderungen ausgeführt, die sich auf diese anderen Hierarchien auswirken.
Batchvalidierungen müssen von einem Benutzer auf Versions-, Hierarchie- oder Knotenebene ausgeführt werden. Sie können auch eine ausgewählte Gruppe von Validierungen oder alle Validierungen ausführen, die Daten zugewiesen wurden. Versionsbatchvalidierungen können für alle Hierarchien und Knoten in der Version ausgeführt werden. Hierarchiebatchvalidierungen können für alle Knoten in einer Hierarchie ausgeführt werden. Knotenbatchvalidierungen können nur für den aktuellen Knoten ausgeführt werden. Exportbatchvalidierungen können für die Hierarchien und Knoten ausgeführt werden, die einem Exportprofil zugeordnet sind.
Sowohl Echtzeitvalidierungen als auch Batchvalidierungen, die auf der Knotenebene ausgeführt werden, können mit Knotentypen gefiltert werden. Wenn für eine Hierarchie Knotentypen aktiviert sind, werden die Validierungen, die für Knoten in dieser Hierarchie ausgeführt werden, auf diejenigen Validierungen beschränkt, die dem Knotentyp des jeweiligen Knotens zugewiesen wurden. Weitere Informationen zu Knotentypen finden Sie in der Oracle Data Relationship Management - Administratordokumentation.