Dela via


Definiera alternativa nycklar om du vill referera till poster

Det här ämnet gäller för Dynamics 365 Customer Engagement (on-premises). En Power Apps-version för det här ämnet finns i: Definiera alternativa nycklar med hjälp av Power Apps-portalen

Med alternativa nycklar kan du säkerställa ett effektivt och exakt sätt att integrera data från externa system. Detta är särskilt viktigt när det externa systemet inte lagrar ID för posterna (GUID) som unikt identifierar posterna. Alternativa nycklar är inga GUID, och du kan använda dem för att unikt identifiera posterna. Du måste ge en alternativnyckel ett unikt namn. Du kan använda ett eller flera entitetsfält för att ange nyckeln. För att identifiera en kontopost med en alternativ nyckel kan använda du exempelvis kontonamnet och kontonumret. Du kan definiera alternativa nycklar i utan att skriva kod, eller också kan du definiera dem programmässigt. Observera att även om du kan definiera alternativa nycklar i användargränssnittet (UI), så kan de bara använda dem programmässigt, i koden.

Några exempel på fördelar med alternativa nycklar:

  • Snabbare sökning efter poster.

  • Mer robusta massdataåtgärder.

  • Förenklad programmering med data som importerats från externa system utan post-ID:n.

Viktigt!

  • Du kan inte använda ett fält som används av befintliga poster som en alternativ nyckel. Detta resulterar i ett dubblettpostfel.
  • Fält som har aktiverat säkerhet på fältnivå kan inte användas som alternativ nyckel. Mer information: Fältnivåsäkerhet för att styra åtkomsten

Mer information om alternativa nycklar och programmering finns i:
Definiera alternativa nycklar för en entitet
Använda en alternativ nyckel för att skapa en post

Definiera alternativa nycklar

  1. Öppna lösningsutforskaren.
  2. Gå till Komponenter>Entiteter>Entitet <X>>Nycklar.
  3. Välj Nytt.
  4. Fyll i obligatoriska fält i formuläret (Visningsnamn och Namn) och välj sedan och lägg till fält för nyckeln.
  5. Spara nyckeln.

I exemplet nedan används fältet Kontonummer i definitionen av den alternativa nyckeln.

Definiera alternativ nyckel för kontoentiteten.

Kommentar

Du kan definiera upp till fem olika nycklar för en entitet.

Se även

Skapa och redigera webbresurser
Definiera alternativa nycklar för en entitet (utvecklarguide)Använd en alternativ nyckel för att skapa en post (utvecklarguide)