Dodawanie do pola ograniczenia przez unikalność

Do poszczególnych pól w warstwach podrzędnych hostowanej warstwy obiektowej można zastosować ograniczenie przez unikalność. Po zastosowaniu ograniczenia przez unikalność usługa ArcGIS Online zapewnia, że w polu nie są zapisywane zduplikowane wartości. Ta możliwość może być przydatna w przypadku pól, które mają być używane do jednoznacznego identyfikowania obiektów warstwy. Gdy osoby edytujące aktualizują atrybuty lub dodają obiekty do warstwy, ograniczenie przez unikalność zapewnia, że zduplikowane wartości nie są dodawane. Jeśli podczas dodawania lub aktualizowania danych w warstwie obiektowej używany jest zbiór zawierający pola z wartościami, które powodują naruszenie ograniczenia przez unikalność, operacja dołączenia lub aktualizacji kończy się niepowodzeniem.

W większości przypadków ograniczenie przez unikalność stosuje się do pól liczbowych, ale można ustawić je dla dowolnego typu pola z wyjątkiem pól systemowych, takich jak ObjectID, GlobalID czy FID.

Ograniczenie przez unikalność dla pól w hostowanych warstwach obiektowych i hostowanych tabelach może ustawiać właściciel warstwy i administrator instytucji. Członkowie grupy udostępnionych aktualizacji, której warstwa została udostępniona, również mogą ustawiać ograniczenie przez unikalność dla pola w warstwie.

Aby dodać ograniczenie przez unikalność do pola w warstwie podrzędnej hostowanej warstwy obiektowej lub hostowanej tabeli, wykonaj następujące czynności:

  1. Otwórz stronę elementu hostowanej warstwy.
  2. Kliknij kartę Dane.
  3. Jeśli hostowana warstwa zawiera więcej niż jedną warstwę podrzędną, użyj menu rozwijanego Warstwa, aby wybrać warstwę podrzędną do skonfigurowania.
  4. Kliknij przycisk Pola Pola, aby przejść do widoku Pola.
  5. Kliknij wyświetlaną nazwę pola, do którego chcesz dodać ograniczenie przez unikalność.

    Zostaną wyświetlone szczegóły pola.

  6. Kliknij, aby włączyć przełącznik Wymagaj unikalnych wartości, a następnie kliknij przycisk Zapisz.

    Usługa ArcGIS Online potwierdzi, że istniejące wartości w polu są niepowtarzalne. Jeśli tak jest, zostanie dodane ograniczenie przez unikalność. Jeśli wartości nie są unikalne, nie można ustawić w tym polu ograniczenia przez unikalność, dopóki pole nie zostanie zmodyfikowane tak, aby zawierało wyłącznie wartości unikalne.

Jeśli później zdecydujesz się na usunięcie ograniczenia przez unikalność, kliknij, aby włączyć przełącznik Wymagaj unikalnych wartości, a następnie kliknij przycisk Zapisz.