È possibile applicare un vincolo univoco ai singoli campi dei sublayer del feature layer ospitato. Quando si applica un vincolo univoco, ArcGIS Online garantisce che nel campo non vengono memorizzati valori duplicati. 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 viola 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 del feature layer ospitato:
- Aprire la pagina dell'elemento del feature layer ospitato.
- Fare clic sulla scheda Dati.
- Se il feature layer ospitato contiene più di un sublayer, utilizzare il menu a discesa Layer per scegliere il sublayer da configurare.
- Fare clic sul nome visualizzato del campo a cui aggiungere un vincolo univoco.
Vengono visualizzati i dettagli del campo.
- In Impostazioni, fare clic su Modifica nel campo Univoco.
- Selezionare la casella di controllo Il campo contiene valori univoci e fare clic su Salva.
ArcGIS Online conferma 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.