Modelos de datos y metadatos en Microsoft Dynamics 365

 

Publicado: enero de 2017

Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Microsoft Dynamics 365 y Microsoft Dynamics 365 (online) usan 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 cliente o servidor de Microsoft Dynamics 365.

Toda la información necesaria para el funcionamiento del servidor de Microsoft Dynamics 365 se almacena en los metadatos de Microsoft Dynamics 365. Estos incluyen información sobre entidades, atributos, relaciones y conjuntos de opciones.

Los servicios web de Microsoft Dynamics 365 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. La edición del idioma del servidor de Microsoft Dynamics 365 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, vea Metadatos de la 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 Microsoft Dynamics 365, 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.Microsoft Dynamics 365 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.

Ver también

Ampliar Microsoft Dynamics 365
Extensiones admitidas para Microsoft Dynamics 365
Examinar los metadatos de la organización
Usar la API web con metadatos de Dynamics 365
Usar el servicio de la organización con metadatos de Dynamics 365
Amplíe Microsoft Dynamics 365 en el servidor
Amplíe Microsoft Dynamics 365 en el cliente
Personalizar aplicaciones de Microsoft Dynamics 365
Empaquetar y distribuir las extensiones con soluciones
Guía para programadores sobre informes de Microsoft Dynamics 365
Extender Microsoft Dynamics 365 para Outlook
Integrar Microsoft Dynamics 365 con SharePoint
Integración de Microsoft Dynamics 365 con OneNote

Microsoft Dynamics 365

© 2017 Microsoft. Todos los derechos reservados. Copyright