Condividi tramite


Definire le chiavi alternative per fare riferimento a record

Questo argomento si applica a Dynamics 365 Customer Engagement (on-premises). Per la versione Power Apps di questo argomento, vedi: Definire chiavi alternative tramite il portale di Power Apps

Con le chiavi alternative, puoi garantire un modo efficiente e accurato di integrazione dei dati da sistemi esterni. Aspetto particolarmente importante nei casi in cui il sistema esterno non archivia gli ID record (GUID) che identificano in modo univoco i record. Le chiavi alternative non sono GUID e puoi utilizzarli per identificare in modo univoco i record. Devi assegnare un nome univoco a una chiave alternativa. Puoi utilizzare uno o più campi di entità per definire la chiave. Ad esempio, per individuare un record di account a una chiave alternativa, puoi utilizzare il nome e il numero dell'account. Puoi definire le chiavi alternative senza scrivere codice oppure puoi definirle a livello di programmazione. Nota che mentre puoi definire chiavi alternative nell'interfaccia utente, queste possono essere utilizzate solo a livello di codice, nel codice.

Alcuni dei vantaggi della funzionalità delle chiavi alternative sono:

  • Ricerca dei record più rapida.

  • Operazioni di dati in blocco più affidabili.

  • Programmazione semplificata con i dati importati da sistemi esterni senza ID record.

Importante

  • Non puoi utilizzare un campo utilizzato da record esistenti come chiave alternativa. Ciò comporterà un errore di record duplicato.
  • I campi con la sicurezza a livello di campo abilitata non possono essere utilizzati come chiave alternativa. Ulteriori informazioni: Sicurezza a livello di campo per controllare l'accesso

Per ulteriori informazioni sulla programmabilità delle chiavi alternative, vedere:
Definire le chiavi alternative per un'entità
Utilizzare una chiave alternativa per creare un record

Definire le chiavi alternative

  1. Apri Esplora soluzioni.
  2. Vai a Componenti>Entità>Entità <X>>Chiavi.
  3. Seleziona Nuovo.
  4. Nel modulo, compilare i campi obbligatori (Nome visualizzato e Nome) e quindi selezionare e aggiungere i campi alla chiave.
  5. Salva la chiave.

Questo esempio utilizza il campo Numero account nella definizione della chiave alternativa.

Definire la chiave alternativa per l'entità account.

Nota

Puoi definire fino a cinque chiavi diverse per un'entità.

Vedi anche

Creare e modificare le risorse Web
Definire le chiavi alternative per un'entità (Guida per gli sviluppatori)Utilizzare una chiave alternativa per creare un record (Guida per gli sviluppatori)