È possibile applicare un vincolo univoco ai singoli campi dei sublayer del feature layer ospitato o tabella ospitata. Quando si applica un vincolo univoco, ArcGIS Online garantisce che nel campo non vengono memorizzati valori duplicati. 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.Per aggiungere un vincolo univoco in un campo stringa, la lunghezza massima definita per il campo deve essere inferiore a 4001.
Completare questa procedura per aggiungere un vincolo univoco a un campo in un sublayer del feature layer ospitato o tabella ospitata:
- Accedi all'organizzazione.
È necessario essere il proprietario del layer o della tabella, un amministratore dell'organizzazione o un membro di un gruppo di aggiornamento condiviso con cui è stato condiviso il feature layer o la tabella.
- Aprire la pagina dell'elemento del feature layer ospitato o tabella ospitata.
- Fare clic sulla scheda Dati.
- Se il layer ospitato contiene più di un sublayer, utilizzare il menu a discesa Layer per scegliere il sublayer da configurare.
- Fare clic sul pulsante Campi
per passare alla vista Campi. - Fare clic sul nome visualizzato del campo a cui aggiungere un vincolo univoco per aprire i dettagli del campo.
Non è possibile aggiungere un vincolo univoco a un layer che partecipa a una vista di un feature layer ospitato.
- Fare clic sul pulsante Modifica
accanto a Valori univoci e modificare l'impostazione.- Per fare in modo che il campo contenga valori univoci, scegliere Richiedi valori univoci e fare clic su Salva.
- Per consentire valori duplicati nel campo, scegliere Non richiedere valori univoci e fare clic su Salva.
Quando si richiedono valori univoci, ArcGIS Online verifica che i valori esistenti nel campo siano univoci. Se lo sono, viene aggiunto il vincolo 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.