Добавление ограничения на уникальность к полю

Ограничение на уникальность можно применять к отдельным полям подслоев в размещенном векторном слое или размещенной таблице. При применении ограничения на уникальность значений ArcGIS Online выполняет проверку на наличие дублирующихся значений в поле. Сделайте это для полей, которые будут использоваться для уникальной идентификации объектов в слое. Когда редакторы обновляют атрибуты и добавляют новые объекты в слой, ограничение на уникальные значения позволяет быть уверенным в том, что редактор не сможет добавить дублирующиеся значения. Если при присоединении или обновлении данных векторного слоя в файле, использующемся для присоединения и обновления полей, содержится значение, которое нарушит ограничение на уникальное значение, операция обновления или присоединения не будет выполнена.

В большинстве случаев ограничение на уникальные значения применяется к числовым полям, но можно задать его для полей любого типа, кроме системных полей, например, ObjectID, GlobalID и FID.Чтобы добавить ограничение уникальности в строковое поле, максимальная длина, определенная для поля, должна быть менее 4001.

Для добавления ограничения на уникальность к полю подслоя размещенного векторного слоя или и размещенной таблицы выполните следующие шаги:

  1. Войдите в организацию.

    Вы должны быть владельцем слоя или таблицы, администратором организации или участником группы общего обновления, в которой опубликован этот слой или таблица.

  2. Откройте страницу элемента размещенного векторного слоя или размещенной таблицы.
  3. Перейдите на вкладку Данные.
  4. Если размещенный слой содержит более одного подслоя, используйте ниспадающее меню Слой, чтобы выбрать подслой для настройки.
  5. Щелкните кнопку Поля Поля, чтобы изменить вид Поля.
  6. Щелкните отображаемое имя поля, к которому вы добавите уникальное ограничение, чтобы открыть описание поля.

    Вы не можете добавить ограничение на уникальность к слою, который участвует в присоединенном представлении размещенного векторного слоя.

  7. Щелкните кнопку Редактировать Редактировать рядом с Уникальные значения и измените настройки.
    • Чтобы сделать обязательной уникальность значений в поле, выберите Требуются уникальные значения и щелкните Сохранить.
    • Чтобы разрешить дублирование значений в поле, выберите Не требуются уникальные значения и нажмите Сохранить.

    Если вам требуются уникальные значения, ArcGIS Online подтверждает, что существующие в этом поле значения уникальны. Если это так, добавляется уникальное ограничение. Если значения не являются уникальными, вы не сможете задать ограничение для него, пока не отредактируете значения так, чтобы остались только уникальные.