Definir chaves alternativas para referenciar registos

Este tópico aplica-se ao Dynamics 365 Customer Engagement (on-premises). Para a versão Power Apps deste tópico, consulte: Definir chaves alternativas através do portal do Power Apps

As chaves alternativas, permitem-lhe assegurar uma forma eficiente e exata de integrar dados a partir de sistemas externos. É especialmente importante nos casos em que o sistema externo não armazena os IDs de registo (GUIDs), que são identificadores exclusivos dos registos. As chaves alternativas não são GUIDs, e pode utilizá-las como identificadores exclusivos de registos. Tem de fornecer um nome exclusivo a uma chave alternativa. Pode utilizar um ou mais campos de entidade para definir a chave. Por exemplo, para identificar um registo de conta com uma chave alternativa, pode utilizar o nome da conta e número de conta. Pode definir chaves alternativas sem ter de escrever código, ou pode defini-las através de programação. Note que, apesar de poder definir as chaves alternativas na interface de utilizador (IU), estas só podem ser utilizadas através de programação, em código.

Alguns dos benefícios da funcionalidade de chaves alternativas incluem:

  • Consulta mais rápida de registos.

  • Operações de dados em massa mais robustas.

  • Programação simplificada com dados importados de sistemas externos sem IDs de registo.

Importante

  • Não pode usar um campo que esteja a ser utilizado pelos registos existentes como chave alternativa. Isto irá originar um erro de registos duplicados.
  • Os campos que têm segurança ao nível do campo ativada não podem ser utilizados como uma chave alternativa. Mais informações: Segurança de nível de campo para controlar o acesso

Para mais informações sobre programação de chaves alternativas, consulte:
Definir chaves alternativas para uma entidade
Utilizar uma chave alternativa para criar um registo

Definir chaves alternativas

  1. Abra o explorador de soluções.
  2. Aceda a Componentes>Entidades>Entidade <X>>Chaves.
  3. Selecione Novo.
  4. No formulário, preencha os campos obrigatórios (Nome a Apresentar e Nome) e, em seguida, selecione e adicione os campos à chave.
  5. Guarde a chave.

O exemplo abaixo utiliza o campo Número de Conta para a definição da chave alternativa.

Definir chave alternativa para a entidade de conta.

Nota

Pode definir até cinco chaves diferentes para uma entidade.

Consulte também

Criar e editar recursos Web
Definir chaves alternativas para uma entidade (Guia do Programador)Use uma chave alternativa para criar um registo (Guia do Programador)