Você pode aplicar uma restrição única para campos individuais em subcamadas em uma camada de feição hospedada. Quando você aplica uma restrição única, o armazenamento de dados relacional garante que não haja valores duplicados armazenados no campo. Você pode fazer isto para campos que você pretende utilizar exclusivamente para identificar feições na camada. Quando os editores atualizam os atributos ou adicionam feições a uma camada, a restrição única garante que o editor não adicione valores duplicados. Quando você anexar ou atualizar os dados na camada de feição, se o arquivo que você utiliza para anexar ou atualizar campos tiver um valor que viola a restrição única, a operação de anexar ou atualizar falhará.
Na maioria dos casos, as restrições únicas são aplicadas aos campos numéricos, mas você pode configurar uma restrição única em qualquer tipo de campo exceto campos de sistema como ObjectID ou GlobalID.
O proprietário da camada e o administrador de organização podem configurar restrições únicas nos campos em camadas de feição hospedadas.
Siga estes etapas para adicionar uma restrição única a um campo em uma subcamada de uma camada de feição hospedada:
- Abra a página do item da camada de feição hospedada.
- Clique na guia Dados.
- Se a camada de feição hospedada tiver mais de uma subcamada, utilize o menu suspenso Camada para escolher a subcamada a ser configurada.
- Clique no nome de exibição do campo ao qual você adicionará uma restrição única.
Os detalhes do campo aparecem.
- Em Configurações, clique em Editar no campo Único .
- Marque a caixa de seleção O campo contém valores únicos e clique em Salvar.
O ArcGIS Enterprise confirma que os valores existentes no campo são únicos. Se eles forem, a restrição única será adicionada e o valor Único será atualizado para indicar que o campo tem uma restrição única aplicada a ele. Se os valores não forem únicos, você não poderá configurar uma restrição única neste campo até que você edite o campo de forma que ele contenha somente valores únicos.
Se você decidir posteriormente remover a restrição única, edite o campo Único novamente, desmarque O campo contém valores únicos e clique em Salvar.