Aggiungere un vincolo univoco a un campo

È possibile applicare un vincolo univoco ai singoli campi dei sublayer dell'hosted feature layer. Quando si applica un vincolo univoco, ArcGIS Online verifica che non vi siano valori duplicati memorizzati nel campo. Si potrebbe voler eseguire quanto detto per i campi che si intende utilizzare per identificare le feature nel layer in maniera univoca. Quando gli editor aggiornano attributi o aggiungono feature al layer, il vincolo univoco assicura che l'editor non aggiunga valori duplicati. Quando si aggiungono o si aggiornano dati nel feature layer, se il file che si utilizza per aggiungere o aggiornare campi contiene un valore che violerebbe il vincolo univoco, l'operazione di aggiunta o aggiornamento non riuscirà.

Nella maggior parte dei casi, i vincoli univoci vengono applicati a campi numerici, ma è possibile impostare un vincolo univoco su qualunque tipo di campo, tranne nei campi di sistema come ObjectID, GlobalID e FID.

Il proprietario del layer e l'amministratore dell'organizzazione possono impostare vincoli univoci nei campi degli hosted feature layer.

Seguire questa procedura per aggiungere un vincolo univoco a un campo in un sublayer dell'hosted feature layer:

  1. Aprire la pagina dei dettagli per l'hosted feature layer contenente il sublayer nel quale si desidera impostare un vincolo univoco.
  2. Fare clic sulla scheda Dati.
  3. Se l'hosted feature layer contiene più di un sublayer, scegliere il sublayer che si desidera configurare dal menu a discesa Layer.
  4. Fare clic sul nome del campo del layer sul quale si desidera aggiungere un vincolo univoco e fare clic su Mostra vista dettagliata.
  5. In Impostazioni, fare clic su Modifica nel campo Univoco.
  6. Selezionare la casella di controllo Il campo contiene valori univoci e fare clic su Salva.

    ArcGIS Online verifica che i valori esistenti nel campo siano univoci. In caso affermativo, si aggiunge il vincolo univoco e si aggiorna il valore Univoco per indicare che nel campo è applicato un valore univoco. Se i valori non sono univoci, non è possibile impostare un vincolo univoco in questo campo fino a quando non lo si modifica in modo tale che contenga solo valori univoci.

Se in un secondo momento si decide di rimuovere il vincolo univoco, modificare nuovamente il campo Univoco; deselezionare Il campo contiene valori univoci e fare clic su Salva.