Уникальное ограничение можно применять к отдельным полям подслоев размещенного векторного слоя. При применении ограничения на уникальность значений ArcGIS Online выполняет проверку на наличие дублирующихся значений в поле. Это действия может вам понадобиться для полей, которые будут использоваться для уникальной идентификации объектов слоя. Когда редакторы обновляют атрибуты и добавляют новые объекты в слой, ограничение на уникальные значения позволяет быть уверенным в том, что редактор не сможет добавить дублирующиеся значения. Если при присоединении или обновлении данных векторного слоя в файле, использующемся для присоединения и обновления полей, содержится значение, которое нарушит ограничение на уникальное значение, операция обновления или присоединения не будет выполнена.
В большинстве случаев ограничение на уникальные значения применяется к числовым полям, но можно задать его для полей любого типа, кроме системных полей, например, ObjectID, GlobalID и FID.
Владелец слоя и администратор организации могут устанавливать уникальные ограничения для полей размещенных слоев объектов и размещенных таблиц. Участники группы общего обновления, в которой опубликован слой, также могут задать уникальное ограничение для поля в слое.
Для добавления уникального ограничения к полю подслоя размещенного векторного слоя или и размещенной таблицы выполните следующие действия:
- Откройте страницу элемента размещенного слоя.
- Перейдите на вкладку Данные.
- Если размещенный слой содержит более одного подслоя, используйте ниспадающее меню Слой, чтобы выбрать подслой для настройки.
- Щелкните кнопку Поля
, чтобы изменить вид Поля.
- Щелкните отображаемое имя поля, к которому вы добавите уникальное ограничение.
Появится подробная информация о поле.
- Нажмите кнопку Требуются уникальные значения, чтобы включить ее, и нажмите Сохранить.
ArcGIS Online подтверждает, что имеющиеся в поле значения являются уникальными. Если это так, добавляется уникальное ограничение. Если значения не являются уникальными, вы не сможете задать ограничение для него, пока не отредактируете значения так, чтобы остались только уникальные.
Если позже вы решите удалить уникальное ограничение, щелкните переключатель Требуются уникальные значения, чтобы отключить его, и нажмите Сохранить.