Modelos de metadatos y datos

Dynamics 365 Customer Engagement (on-premises) usa una arquitectura controlada por metadatos para proporcionar la flexibilidad para crear entidades personalizadas y atributos adicionales de las entidades del sistema. Esta estructura también facilita las actualizaciones y el de transporte las personalizaciones. La estructura de datos puede cambiar sin que sea necesario efectuar ningún cambio en el código de las aplicaciones de Dynamics 365 Server o de cliente.

Toda la información necesaria para el funcionamiento Dynamics 365 Server se almacena en los metadatos de Dynamics 365 Customer Engagement (on-premises). Estos incluyen información sobre entidades, atributos, relaciones y conjuntos de opciones.

Los servicios web de Dynamics 365 Customer Engagement (on-premises) contienen los mensajes que se usan para leer o escribir las definiciones de todas las entidades de cada organización. También pueden usarse para crear una memoria caché de metadatos de cliente, que resulta útil para las aplicaciones que tienen acceso a los metadatos con frecuencia. Por ejemplo, puede crear una solución personalizada de búsqueda que incluya todas las entidades, incluso las que se han creado después de instalar la solución.

Una función muy importante de los metadatos consiste en proporcionar el marco de trabajo para ofrecer una interfaz de usuario completamente controlada por los metadatos. Los metadatos de la entidad controlan la cuadrícula y el diseño del formulario, así como el modo en que se muestran las opciones de navegación.

Cuando se crea una entidad personalizada, se usa la información de los atributos y relaciones para crear una interfaz de usuario adecuada para la entidad. Además, admite varios idiomas en la interfaz de usuario para que un usuario pueda ver las etiquetas y otros textos en un idioma distinto de otro usuario. Estos idiomas y las etiquetas asociadas se almacenan en los metadatos. El idioma de la edición de Dynamics 365 Server que se instala en una organización se considera el idioma base. A continuación se instalan paquetes de interfaz de usuario multilingüe (MUI) para otros idiomas según sea necesario.

Para leer más sobre los metadatos y cómo encontrar informes de metadatos, consulte Metadatos de entidad.

En la siguiente tabla se enumeran los objetos que se describen mediante metadatos.

Objeto de metadatos Descripción
Entidad Una entidad es un contenedor para datos, similar a una tabla de una base de datos tradicional. Cada entidad contiene un conjunto de atributos. Para Dynamics 365 Customer Engagement (on-premises), hay un conjunto de entidades que existen cuando se instala por primera vez. Algunas de ellas son personalizables. Además, puede crear entidades personalizadas para albergar datos profesionales.
Atributo Un atributo es un contenedor para un grupo de datos en una entidad. Dynamics 365 Customer Engagement (on-premises) admite una gran variedad de tipos de atributos.
Relación Una relación define una asociación entre dos entidades: de uno a varios, de varios a uno, de varios a varios y referencias a sí misma.
Conjunto de opciones Un conjunto de opciones define una serie de opciones para una lista desplegable. Varios atributos de lista desplegable pueden usar un solo conjunto de opciones global de modo que las opciones que proporcionen sean siempre las mismas y se puedan mantener en un solo lugar.
Opción Una opción es uno de los valores disponibles en un conjunto de opciones. Cada opción de un conjunto de opciones tiene un valor entero único y un conjunto de etiquetas localizadas asociadas.

Vea también

Extender Dynamics 365 Customer Engagement (on-premises)
Extensiones compatibles para Dynamics 365 Customer Engagement (on-premises)
Examinar los metadatos de la organización
Personalizar metadatos de atributos de entidad
Crear atributos de numeración automática
Personalizar metadatos de relación de entidad
Usar la API web con metadatos
Usar el servicio de la organización con metadatos de Dynamics 365 Customer Engagement (on-premises)
Amplíe Dynamics 365 Customer Engagement (on-premises) en el servidor
Amplíe Dynamics 365 Customer Engagement (on-premises) en el cliente
Personalizar las aplicaciones Dynamics 365 Customer Engagement
Empaquetar y distribuir las extensiones con soluciones
Extender Dynamics 365 for Outlook
Integrar Dynamics 365 Customer Engagement (on-premises) con SharePoint
Integrar Dynamics 365 Customer Engagement (on-premises) con OneNote