10003: Der Layer verfügt über keinen Attributindex für Felder, die für eine Verbindung verwendet werden
In diesem Thema
Eines der Join-Felder im Layer besitzt keinen Attributindex. Die Verwendung von Join-Feldern mit einem Index führt zu einer besseren Darstellungs- und Abfrage-Performance.
Lösung
Überprüfen Sie die Darstellungs-Performance des Layers oder Grundkarten-Layers in ArcMap. Wenn Sie einen Service veröffentlichen, können Sie die Darstellungs-Performance des Service im Fenster Vorschau überprüfen.
Weitere Informationen zum Arbeiten mit Grundkarten-Layern oder zum Anzeigen des Service in der Vorschau
- Wenn Sie denken, dass Änderungen erforderlich sind, fügen Sie dem Join-Feld im Dataset einen Attributindex hinzu.
- Weitere Informationen zum Verbinden von Tabellen und Erstellen von Beziehungen zwischen Tabellen
Weitere Informationen
Das potenzielle Problem, Verbindungen zu verwenden, die nicht indiziert wurden, dreht sich in der Software um zwei technische Aspekte: Attributindizes und attributive Verbindungen.
Attributindizes können Attributabfragen für Feature-Classes und Tabellen beschleunigen, was sich direkt auf die Darstellungs-Performance auswirkt. Bei den meisten Abfragetypen ist es schneller, einen Datensatz nach einem Indexfeld zu durchsuchen als die gesamte Tabelle. Im Allgemeinen können Sie mit Attributindizes für Schlüsselfelder in den Datasets die Gesamt-Performance verbessern.
Weitere Informationen zum Erstellen von Attributindizes
Attributive Verbindungen fügen die Felder einer Tabelle an die einer anderen über ein Feld an, das in beiden Tabellen enthalten ist. Eine Verbindung wird in der Regel zum Anfügen mehrerer Attribute an die Attributtabelle eines Layers verwendet. Mit indizierten Feldern für die Verbindung verbessert sich die Performance in den meisten Situationen erheblich.