HOW TO
Alle Layer in ArcGIS müssen eine eindeutige Kennung aufweisen. Da durch den Wert im eindeutigen Kennungsfeld eine Zeile oder ein Feature-Objekt in ArcGIS identifiziert wird, müssen die Werte dieses Feldes immer eindeutig und ungleich NULL sein. ArcGIS erzwingt jedoch nicht die Eindeutigkeit von Werten in einem eindeutigen Kennungsfeld, das in einem Abfrage-Layer oder einer Datenbanktabelle verwendet wird. Der Benutzer muss sicherstellen, dass die Werte in diesem Feld die Anforderungen erfüllen.
Wenn Sie eine Datenbanktabelle hinzufügen, indem Sie sie aus dem Bereich "Katalog" auf die Karte in ArcGIS Pro ziehen, verwendet ArcGIS standardmäßig das erste Feld ungleich NULL als eindeutiges Kennungsfeld oder ObjectID-Feld. Ein Feld ungleich NULL mit nicht eindeutigen Werten kann jedoch bei Abfragen in der Datenbanktabelle zu inkonsistenten Ergebnissen führen.
Fügen Sie die Datenbanktabelle hinzu, indem Sie einen Abfrage-Layer in der Karte erstellen, anstatt die Datenbanktabelle aus dem Bereich "Katalog" auf die Karte zu ziehen. Wählen Sie die Felder in der Datenbanktabelle aus, die als ObjectID-Feld verwendet werden sollen. Um einen Abfrage-Layer hinzuzufügen und die Felder als ObjectID-Feld auszuwählen, führen Sie die folgenden Schritte aus:
Hinweis: Wenn die Verbindung im Projekt nicht vorhanden ist, dann wählen Sie die Schaltfläche für die neue Datenbankverbindung aus, und erstellen Sie eine neue Verbindung zu der Datenbank, in der die Tabelle gespeichert ist. Weitere Informationen zu Datenbankverbindungen finden Sie unter ArcGIS Pro: Datenbankverbindungen in ArcGIS Pro.
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen