Mit der Data Reviewer-Lizenz verfügbar.
Zusammenfassung
Die Prüfung Tabellenattribut zu Tabellenattribut sucht und vergleicht Features oder Zeilen mit Attributwerten, die einer benutzerdefinierten Beziehung zu Werten in einer anderen Feature-Class oder Standalone-Tabelle entsprechen. Dies kann ein Vergleich von Zeichenfolgewerten, die übereinstimmen oder nicht übereinstimmen, von numerischen Werten, die größer als oder kleiner als die Werte in einem zugehörigen Feld sind, und von Datumsangaben, die ungleich sind, sein.
Unterstützte Workflows
ArcGIS Data Reviewer-Prüfungen unterstützen mehrere Methoden für das Implementieren der automatisierten Überprüfung von Daten. Die folgende Tabelle enthält die unterstützten Implementierungsmethoden für diese Prüfung:
Workflow | Unterstützt | Lizenzierung |
---|---|---|
Validierungsattributregel | Ja (ArcGIS Pro 2.7 und ArcGIS Enterprise 10.9 oder höher) | Mit der ArcGIS Pro-Standard- und der Data Reviewer-Lizenz verfügbar |
Beschränkungsattributregel | Nein | N. z. |
Datenprüfungen ausführen | Ja (ab ArcGIS Pro 3.4) | Mit der Data Reviewer-Lizenz verfügbar |
Überblick
Die Prüfung Tabellenattribut zu Tabellenattribut identifiziert Attributwerte, die einer benutzerdefinierten Beziehung entsprechen und vergleicht sie mit Werten in einer anderen Datenquelle. Dies kann ein Vergleich von Werten, die in einer Feature-Class gespeichert sind, mit Werten, die in einer Standalone-Tabelle gespeichert sind, von Werten, die in einer Feature-Class gespeichert sind, mit Werten, die in einer anderen Feature-Class gespeichert sind, oder von Werten, die in einer Standalone-Tabelle gespeichert sind, mit Werten, die in einer anderen Standalone-Tabelle gespeichert sind, sein. Features oder Zeilen aus der Eingabe-Datenquelle werden als Fehler zurückgegeben, wenn Attributwerte mit der definierten Beziehung übereinstimmen.
Branchenspezifische Szenarien
Diese Prüfung kann in den folgenden Szenarien verwendet werden:
- In der Adressenverwaltung sollten die Namen der Straßenmittelachsen-Features mit den Namen übereinstimmen, die in einem Hauptstraßenindex, z. B. der Tabelle "Master Road Name", gespeichert sind.
- In der Steuerflurstücksverwaltung sollte das zulässige Startdatum eines Flurstücks-Features mit dem rechtsverbindlichen Datum, an dem ein Plan oder Vermessungsdatensatz aufgezeichnet wurde, übereinstimmen.
Syntax der Attributregel
In der folgenden Tabelle werden die Parameter der Attributvalidierungsregel beschrieben:
Parameter | Erforderlich | Beschreibung | Workflow |
---|---|---|---|
Subtype |
Nein | Der Subtype, auf den die Regel angewendet wird. | Validierung |
Attribut |
Nein | Eine Abfrage, mit der die Features identifiziert werden, auf die die Regel angewendet wird. | Validierung |
Zu vergleichende Features/Zeilen |
Ja | Eingabe-Features oder -zeilen werden basierend auf ihrer Beziehung zu den Features oder Zeilen in der Datenquelle als Fehler zurückgegeben. Gültige Eingaben sind Datenquellen in Form von Punkten, Polylinien, Polygonen und Standalone-Tabellen. | Validierung |
Filter | Nein | Eine Abfrage, mit der die Features identifiziert werden, die in die Regel aufgenommen werden sollen. Die Datenquelle wird im Parameter Zu vergleichende Features/Zeilen angegeben. | Validierung |
Attributbeziehung |
Ja | Der Vergleich von Attributwerten zwischen Features oder Zeilen in der Eingabe-Datenquelle und der Datenquelle des Parameters Zu vergleichende Features/Zeilen. | Validierung |
Beziehung umkehren |
Nein | Mit diesem Parameter können Sie nach der Auswertung der Beziehung angeben, ob das Ergebnis wie vorliegend oder umgekehrt verwendet werden soll. Dieser Parameter kann beispielsweise verwendet werden, um Attributwerte zu identifizieren, die nicht mit Werten in der Datenquelle des Parameters Zu vergleichende Features/Zeilen übereinstimmen.
| Validierung |
Name |
Ja | Ein eindeutiger Name für die Regel. Diese Informationen dienen zur Unterstützung der Rückverfolgbarkeit von Berichten zu Anforderungen der Datenqualität, der automatisierten Berichterstellung und von Korrektur-Workflows. | Validierung |
Beschreibung |
Nein | Eine von Ihnen definierte Beschreibung des Fehlers, wenn ein nicht konformes Feature gefunden wird. Diese Information dient zur Anleitung für Korrektur-Workflows. | Validierung |
Schweregrad |
Nein | Der Schweregrad des Fehlers, der bei nicht konformen Features zugewiesen wird. Dieser Wert gibt die Bedeutung des Fehlers in Bezug auf andere Fehler an. Die Werte liegen zwischen 1 und 5, wobei 1 der höchsten Priorität und 5 der niedrigsten Priorität entspricht. | Validierung |
Tags |
Nein | Die Tag-Eigenschaft der Regel. Diese Information wird bei der Erstellung von Regeln und in Verwaltungs-Workflows verwendet und dient der Rückverfolgbarkeit und Erstellung von Berichten zu Anforderungen der Datenqualität. | Validierung |
Syntax "Datenprüfungen ausführen"
In der folgenden Tabelle werden die Parameter von "Datenprüfungen ausführen" beschrieben:
Parameter | Erforderlich | Beschreibung |
---|---|---|
Eingabe-Feature | Ja | Der von dieser Regel ausgewertete Eingabe-Feature-Layer. Hinweis:Sie können eine Kartenauswahl oder eine Layer-Definitionsabfrage mithilfe der Umschaltfläche deaktivieren, die die Auswahl bzw. den Filter vor der Evaluierung berücksichtigt. Layer-Definitionsabfragen, die eine räumliche Klausel beinhalten, werden nicht unterstützt. |
Attributfilter | Nein | Eine Abfrage, mit der die Features identifiziert werden, auf die die Regel angewendet wird. |
Zu vergleichende Features/Zeilen | Ja | Eingabe-Features oder -zeilen werden basierend auf ihrer Beziehung zu den Features oder Zeilen in der Datenquelle als Fehler zurückgegeben. Gültige Eingaben sind Datenquellen in Form von Punkten, Polylinien, Polygonen und Standalone-Tabellen. Hinweis:Sie können eine Kartenauswahl oder eine Layer-Definitionsabfrage mithilfe der Umschaltfläche deaktivieren, die die Auswahl bzw. den Filter vor der Evaluierung berücksichtigt. Layer-Definitionsabfragen, die eine räumliche Klausel beinhalten, werden nicht unterstützt. |
Filter | Nein | Eine Abfrage, mit der die Features identifiziert werden, die in die Regel aufgenommen werden sollen. Die Datenquelle wird im Parameter Zu vergleichende Features/Zeilen angegeben. |
Attributbeziehung | Ja | Der Vergleich von Attributwerten zwischen Features oder Zeilen in der Eingabe-Datenquelle und der Datenquelle des Parameters Zu vergleichende Features/Zeilen. |
Beziehung umkehren | Nein | Mit diesem Parameter können Sie nach der Auswertung der Beziehung angeben, ob das Ergebnis wie vorliegend oder umgekehrt verwendet werden soll. Dieser Parameter kann beispielsweise verwendet werden, um Attributwerte zu identifizieren, die nicht mit Werten in der Datenquelle des Parameters Zu vergleichende Features/Zeilen übereinstimmen.
|
Name | Ja | Ein eindeutiger Name für die Regel. Diese Informationen dienen zur Unterstützung der Rückverfolgbarkeit der Anforderungen der Datenqualität. |
Ausdehnung | Ja |
|
Hinweise
Beachten Sie bei der Verwendung der Prüfung die folgenden Hinweise:
- Bei Vergleichen, die im Parameter Attributbeziehung definiert wurden und nur den Operator is not equal to verwenden, müssen stattdessen der Parameter Beziehung umkehren und der Operator is equal to verwendet werden. Zum Beispiel müssen Sie zum Identifizieren der Attributwerte in der Eingabe-Datenquelle, die in der Datenquelle des Parameters Zu vergleichende Features/Zeilen nicht vorhanden sind, die folgende Konfiguration verwenden:
Parameter Eingabe Attributbeziehung
<Input.FieldToCompare> is equal to <Features/RowsToCompare.FieldToCompare>
Beziehung umkehren
Checked
- Diese Prüfung unterstützt den Vergleich von Werten, die in Text-, numerischen und Datumsfeldern gespeichert sind. Unterstützt wird auch der Vergleich von Werten in Textfeldern mit Werten, die in GUID-Feldern (Globally Unique Identifier), Global-ID-Feldern bzw. im Feld ObjectID gespeichert sind.
- Die Validation Status-Attributwerte der Eingabe-Features und Datenquellen im Parameter Zu vergleichende Features/Zeilen werden bei der Auswertung ignoriert. Bei der Regelauswertung werden nur Eingabe-Features mit einem Validierungsstatus von 0 (Keine Berechnung erforderlich, keine Validierung erforderlich, kein Fehler), 1 (Keine Berechnung erforderlich, keine Validierung erforderlich, Fehler vorhanden), 4 (Berechnung erforderlich, keine Validierung erforderlich, kein Fehler) oder 5 (Berechnung erforderlich, keine Validierung erforderlich, Fehler vorhanden) berücksichtigt.
- Datenquellen für den Parameter Zu vergleichende Features/Zeilen müssen ein Global-ID-Feld enthalten.
- Berücksichtigen Sie die Datenquelle für den Parameter Zu vergleichende Features/Zeilen, wenn Sie Karten- oder Projektpakete erstellen und Web-Layer mit aktivierter Funktion Validierung freigeben.
- Der Filterparameter Attribut ist auf Vergleichsoperatoren (=, <>, >, <, >= und <=) und logische Operatoren (AND/OR, IN/NOT IN, LIKE/NOT LIKE und IS NULL) begrenzt.
- Die Filterparameter Attribut und Attributbeziehung unterstützen die folgenden Feldtypen nicht: Big Integer, Date Only, Time Only und Timestamp Offset.