Definir claves alternativas para hacer referencia a registros
Este tema se aplica a Dynamics 365 Customer Engagement (on-premises). Para la versión de Power Apps de este tema, consulte: Definir las claves alternativas con el portal de Power Apps
Con claves alternativas, puede garantizar una forma eficaz y precisa de integrar datos desde sistemas externos. Es especialmente importante en casos cuando un sistema externo no almacena los identificadores de registro (GUID) que identifican los registros de manera única. Las claves alternativas no son GUID y puede usarlas para identificar registros de manera única los registros. Debe dar un nombre único a una clave alternativa. Puede usar uno o varios campos de entidad para definir la clave. Por ejemplo, para identificar un registro de cuenta con una clave alternativa, puede usar el nombre de cuenta y el número de cuenta. Puede definir claves alternativas sin escribir código, o puede definirlas mediante programación. Tenga en cuenta que aunque puede definir claves alternativas en la interfaz de usuario (UI), solo se pueden usar mediante programación, en código.
Algunas de las ventajas de la característica de claves alternativas:
Consulta más rápida de los registros.
Operaciones de datos en masa más robustas.
Programación simplificada con datos importados desde sistemas externos sin identificadores de registro.
Importante
- No puede utilizar un campo que está siendo utilizado por registros existentes como clave alternativa. Esto producirá un error de registros duplicados.
- Los campos que tienen habilitada la seguridad a nivel de campo no se pueden usar como clave alternativa. Más información: Seguridad de nivel de campo para controlar el acceso
Para obtener más información sobre cómo programar las claves alternativas, consulte:
Defina claves alternativas para una entidad
Usar una clave alternativa para crear un registro
Definir claves alternativas
- Abra el explorador de soluciones.
- Vaya a Componentes>Entidades>Entidad <X>>Claves.
- Seleccione Nuevo.
- En el formulario, complete los campos obligatorios (Nombre para mostrar y Nombre) y después seleccione y agregue los campos a la clave.
- Guarde la clave.
En el ejemplo siguiente, se usa el campo Número de cuenta en la definición de clave alternativa.
Nota
Puede definir hasta cinco claves diferentes para una entidad.
Consulte también
Crear y editar recursos web
Definir claves alternativas para una entidad (Guía para desarrolladores)Usar una clave alternativa para crear un registro (Guía para desarrolladores)