Validierungsregeln geben zulässige Attributkonfigurationen und allgemeine Beziehungen für ein Feature an. Sie werden verwendet, um Features in einem Dataset anhand einer bestimmten Anforderung oder Einschränkung zu prüfen. Die Auswertung der Regel erfolgt für vorhandene Features zu einem vom Benutzer angegebenen Zeitpunkt. Wenn Regeln verletzt werden, werden Fehler-Features erstellt. Mit diesem Prozess können Sie in einem iterativen Verfahren Qualitätssicherungsprüfungen an Features durchführen und problematische Bereiche analysieren.
Hinweis:
Regeln für Batch-Berechnungen und Validierungsattribute werden nur für Point-, Line- sowie Polygon-Feature-Classes oder Tabellen unterstützt. Bei Enterprise-Geodatabases werden diese Regeltypen nur für nach Verzweigung versionierte Datasets unterstützt.Validierungsregel können erstellt werden, indem in der Ansicht "Attributregeln" in der Gruppe "Regeln hinzufügen" auf die Schaltfläche Validierungsregel geklickt wird. Regeln können auch mit dem Werkzeug Attributregel hinzufügen oder Attributregeln importieren erstellt werden.
Hinweis:
Die Schaltfläche Einsatzbereite Regeln bietet Zugriff auf eine Galerie konfigurierbarer Prüfungen, die die Erstellung von Beschränkungs- und Validierungsregeln unterstützen. Diese Option ist mit einer ArcGIS Data Reviewer-Lizenz verfügbar.
Weitere Informationen zum Erstellen von Attributregeln mit ArcGIS Data Reviewer
Zum Auswerten von Validierungsregeln können Sie das Werkzeug Regeln auswerten oder den Fehler-Inspektor verwenden.
Hinweis:
Der Eingabe-Workspace für die Auswertung von Regeln für Batch-Berechnungen und Validierungsregeln hängt von dem Geodatabase-Typ ab, in dem das Dataset mit Attributregeln gespeichert ist:- File- oder mobile Geodatabases: Eine Geodatabase ist der Eingabe-Workspace für die Auswertung.
- Enterprise-Geodatabases: Ein Feature-Service mit der Funktion Validierung ist der Eingabe-Workspace für die Auswertung. Wenn dasselbe Dataset in mehreren Services veröffentlicht wird, werden die Layer mit Validierungsfehlern und das Attribut "Validierungsstatus" für die Default-Version freigegeben.
Nachfolgend finden Sie die Grundschritte zum Konfigurieren und Auswerten von Validierungsregeln für Datasets in einer Enterprise-Geodatabase:
- Registrieren des Datasets als nach Verzweigung versioniert.
- Konfigurieren der Datenbankverbindung auf den Versionierungstyp "Verzweigung".
- Fügen Sie eine Attributregel zum Dataset hinzu.
- Geben Sie das Dataset als Web-Feature-Layer mit aktivierter Funktion Validierung frei.
- Nehmen Sie Änderungen am Web-Feature-Layer vor.
- Verwenden Sie den Fehler-Inspektor, um die Regeln auszuwerten und die Features zu prüfen.
- Überprüfen Sie die Fehler-Features und nehmen Sie die Änderungen vor, um die Fehler zu korrigieren.
- Werten Sie die Regeln erneut aus.
Weitere Informationen finden Sie unter Freigeben von Datasets mit Attributregeln, Auswerten von Attributregeln und Umgang mit Attributregelfehlern.
Beispiele
Nachfolgend finden Sie Beispiele dafür, wie Validierungsattributregeln in einer Geodatabase verwendet werden können:
- Ein Attributwert (Zeichenfolge) muss eine bestimmte Anzahl von Zeichen enthalten.
- Bei Hydranten-Features müssen Sie sicherstellen, dass die Größe des Ventils größer als oder gleich einem bestimmten Durchmesser ist.
- Wenn die Höhe eines Leitungsmastes größer als 65 Fuß ist, muss als Material Stahl festgelegt werden.
Im Arcade-Profil finden Sie die Anforderungen und globalen Variablen zum Verfassen von Attributregeltypen. Beim Erstellen von Skriptausdrücken für Attributregeln können die Arcade-Dokumentation – Erste Schritte und der Funktionsindex als zusätzliche Ressourcen herangezogen werden.
Spezielle Beispiele hierzu finden Sie unter Skriptausdrücke für Attributregeln