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
- Apri Esplora soluzioni.
- Vai a Componenti>Entità>Entità <X>>Chiavi.
- Seleziona Nuovo.
- Nel modulo, compilare i campi obbligatori (Nome visualizzato e Nome) e quindi selezionare e aggiungere i campi alla chiave.
- Salva la chiave.
Questo esempio utilizza il campo Numero account nella definizione della chiave alternativa.
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)