Hinzufügen einer UNIQUE-Einschränkung zu einem Feld

UNIQUE-Einschränkungen können einzelnen Feldern in Sublayern eines gehosteten Feature-Layers oder einer gehosteten Tabelle hinzugefügt werden. Beim Hinzufügen einer UNIQUE-Einschränkung stellt ArcGIS Online sicher, dass in dem jeweiligen Feld keine doppelten Werte gespeichert werden. UNIQUE-Einschränkungen können Sie Feldern hinzufügen, die Sie für die eindeutige Identifizierung von Features im Layer verwenden möchten. Wenn Editoren Attribute aktualisieren oder einem Layer Features hinzufügen, sorgt die UNIQUE-Einschränkung dafür, dass die Editoren keine doppelten Werte hinzufügen. Wenn Sie im Feature-Layer Daten anhängen oder aktualisieren und die Datei, die Sie zum Anhängen oder Aktualisieren von Feldern verwenden, einen Wert enthält, der gegen die UNIQUE-Einschränkung verstößt, schlägt das Anhängen oder die Aktualisierung fehl.

In der Regel werden UNIQUE-Einschränkungen auf numerische Felder angewendet. Mit Ausnahme von Systemfeldern wie ObjectID, GlobalID und FID können sie jedoch auch auf andere Felder angewendet werden.Um einem Zeichenfolgenfeld eine UNIQUE-Einschränkung hinzuzufügen, muss die für das Feld definierte maximale Länge kleiner als 4001 sein.

Führen Sie die folgenden Schritte aus, um einem Feld in einem Sublayer eines gehosteten Feature-Layers oder einer gehosteten Tabelle eine UNIQUE-Einschränkung hinzuzufügen:

  1. Melden Sie sich bei der Organisation an.

    Sie müssen der Layer- oder Tabellen-Besitzer, ein Organisationsadministrator oder ein Mitglied einer Gruppe mit gemeinsamer Aktualisierung, für die der Layer oder die Tabelle freigegeben wird, sein.

  2. Öffnen Sie die Elementseite des gehosteten Feature-Layers oder der gehosteten Tabelle.
  3. Klicken Sie auf die Registerkarte Daten.
  4. Wenn der gehostete Layer mehrere Sublayer enthält, wählen Sie im Dropdown-Menü Layer den Sublayer aus, der konfiguriert werden soll.
  5. Klicken Sie auf die Schaltfläche Felder Felder, um zur Ansicht "Felder" zu wechseln.
  6. Klicken Sie auf den Anzeigenamen des Feldes, dem Sie eine UNIQUE-Einschränkung hinzufügen möchten, um die Details für das Feld zu öffnen.

    Sie können einem Layer, der Teil einer verbundenen Sicht eines gehosteten Feature-Layers ist, keine UNIQUE-Einschränkung hinzufügen.

  7. Klicken Sie neben Einzelwerte auf die Schaltfläche Bearbeiten Bearbeiten, und ändern Sie die Einstellung.
    • Damit es erforderlich ist, dass das Feld Einzelwerte enthält, wählen Sie Einzelwerte erforderlich aus, und klicken Sie auf Speichern.
    • Um doppelte Werte im Feld zuzulassen, wählen Sie Keine Einzelwerte erforderlich aus, und klicken Sie auf Speichern.

    Wenn Einzelwerte erforderlich sind, überprüft ArcGIS Online, ob im Feld vorhandene Werte eindeutig sind. Trifft dies zu, wird die UNIQUE-Einschränkung hinzugefügt. Wenn Werte nicht eindeutig sind, kann für dieses Feld erst dann eine UNIQUE-Einschränkung festgelegt werden, nachdem das Feld so bearbeitet wurde, dass es nur eindeutige Werte enthält.