¿Qué es Microsoft Dataverse?

Dataverse le permite almacenar y administrar de forma segura los datos utilizados por aplicaciones empresariales. Los datos de Dataverse se almacenan dentro de un conjunto de tablas. Una tabla de es un conjunto de filas (anteriormente denominadas registros) y columnas (anteriormente denominadas campos o atributos). Cada columna de la tabla está diseñada para almacenar un tipo determinado de datos, por ejemplo, nombre, edad, salario, etc. Dataverse incluye un conjunto base de tablas estándar que abarcan escenarios típicos, pero también puede crear tablas personalizadas específicas de su organización y rellenarlas con datos mediante Power Query. Después, los creadores de aplicaciones pueden usar Power Apps para crear aplicaciones enriquecidas que usen estos datos.

Diagrama con información general de Microsoft Power Platform.

Para obtener información sobre cómo comprar un plan para usar Dataverse, vaya a Información de precios.

¿Por qué usar Dataverse?

Las tablas personalizadas y estándar dentro de Dataverse brindan una opción de almacenamiento segura y basada en la nube para los datos. Las tablas le permiten crear una definición de los datos de su organización centrada en la empresa para usarla en las aplicaciones. Si no está seguro de si las tablas son la mejor opción, tenga en cuenta las siguientes ventajas.

  • Fácil de administrar : tanto los metadatos como los datos se almacenan en la nube. No tiene que preocuparse por los detalles de cómo se almacenan.
  • Fácil de proteger : los datos se almacenan de forma segura para que los usuarios puedan verlos solo si se les concede acceso. La seguridad basada en roles permite controlar el acceso a las tablas para diversos usuarios dentro de su organización.
  • Acceso a los datos de Dynamics 365 : los datos de las aplicaciones de Dynamics 365 también se almacenan en Dataverse, lo que le permite crear rápidamente aplicaciones que usan los datos de Dynamics 365 y ampliar sus aplicaciones con Power Apps.
  • Metadatos enriquecidos : los tipos de datos y las relaciones se usan directamente en Power Apps.
  • Lógica y validación : defina columnas calculadas, reglas de negocio, flujos de trabajo y flujos de proceso de negocio para garantizar la calidad de los datos y impulsar los procesos empresariales.
  • Herramientas de productividad : las tablas están disponibles en los complementos de Microsoft Excel para aumentar la productividad y garantizar la accesibilidad de los datos.

Más información: ¿Por qué elegir Dataverse?

Actualizaciones de terminología

Respondiendo a los comentarios y datos de los clientes de la investigación de usuarios, a partir de noviembre de 2020 estamos actualizando cierta terminología en Dataverse para ser más intuitiva y hacer que su uso sea más productivo. Las actualizaciones de terminología se enumeran a continuación y estamos en proceso de implementarlas en Microsoft Power Platform.

Término antiguo Término actual
Entidad, entidades Tabla, tablas
Campo, campos
Atributo, atributos
Columna, columnas
Registro, registros Fila, filas
Conjunto de opciones, conjuntos de opciones de selección múltiple
Lista de selección, listas de selección
Elección, opciones
Dos opciones Sí/No

Nota:

Estas actualizaciones de terminología no son aplicables a ninguna API o mensajes en los servicios web de Dataverse. Por ejemplo, los nombres de los mensajes CreateEntityRequest y CreateAttributeRequest no cambiarán.

Dynamics 365 y Dataverse

Las aplicaciones de Dynamics 365, como Dynamics 365 Sales, Dynamics 365 Customer Service o Dynamics 365 Human Resources, también usan Dataverse para almacenar y proteger los datos que usan. Esto le permite crear aplicaciones mediante Power Apps y Dataverse directamente en los datos empresariales principales, que ya se usan en Dynamics 365, sin necesidad de integración.

  • Compilación de aplicaciones con datos de Dynamics 365: cree aplicaciones rápidamente en los datos empresariales dentro de Power Apps o mediante la plataforma extensible que permite a los desarrolladores profesionales interactuar mediante programación con datos y metadatos, aplicar lógica empresarial, crear conectores personalizados e integrarlos con datos externos.

  • Administrar reglas y lógicas de negocios reutilizables : las reglas de negocio y la lógica ya definidas en las tablas de Dataverse se aplican a las aplicaciones creadas con Power Apps para garantizar la coherencia de los datos, independientemente de cómo los usuarios accedan a los datos o a qué aplicación usan.

  • Aptitudes reutilizables en Dynamics 365 y Power Apps : los usuarios que tienen conocimientos en Power Apps o Dynamics 365 ahora pueden aprovechar esas aptitudes en toda la plataforma de Dataverse. La creación de tablas, formularios y gráficos ahora son tareas comunes que se realizan en todas las aplicaciones.

    Nota:

    Actualmente, las aplicaciones finance and Operations requieren la configuración del integrador de datos para que los datos empresariales de las aplicaciones Finance and Operations estén disponibles en Dataverse.

Integración de datos en Dataverse

La creación de una aplicación suele implicar datos de más de un origen. Aunque esto a veces se puede hacer en el nivel de aplicación, hay casos en los que la integración de estos datos en un almacén común permite una experiencia de creación de aplicaciones más sencilla y un único conjunto de lógicas para mantener y operar sobre los datos. Dataverse permite integrar datos desde varios orígenes en un único almacén, que luego se puede usar en Power Apps, Power Automate y Power BI junto con los datos que ya están disponibles en las aplicaciones de Dynamics 365.

  • Integración programada con otros sistemas : los datos que se mantienen dentro de otra aplicación se pueden sincronizar periódicamente con Dataverse para permitirle aprovechar los datos de otras aplicaciones de Power Apps.
  • Transformación e importación de datos mediante Power Query : la transformación de datos al importarlos en Dataverse se puede realizar a través de Power Query, una herramienta que se usa habitualmente en Excel y Power BI, desde muchos orígenes de datos en línea.
  • Importación única de datos : se puede usar una importación y exportación sencilla de archivos Excel y CSV para una importación única (o poco frecuente) de datos en Dataverse.

Para obtener más información sobre la integración de datos en Dataverse, vaya a Agregar datos a una tabla en Dataverse mediante Power Query.

Interacción con tablas

Al desarrollar una aplicación, puede usar tablas estándar, tablas personalizadas o ambas. Dataverse proporciona tablas estándar de forma predeterminada. Estas entidades se han diseñado aplicando las mejores prácticas para capturar los conceptos y escenarios más comunes dentro de una organización.

Para obtener una lista completa de las tablas, consulte la referencia de entidad.

Puede ampliar la funcionalidad de las tablas estándar mediante la creación de una o varias tablas personalizadas para almacenar información única para su organización. Más información: Creación de una tabla personalizada

Lógica y validación

Las tablas de Dataverse pueden aprovechar la lógica enriquecida del lado servidor y la validación para garantizar la calidad de los datos y reducir el código repetitivo en cada aplicación que crea y usa datos dentro de una tabla.

  • Las reglas de negocio validan los datos en varias columnas y tablas, y proporcionan mensajes de advertencia y error, independientemente de la aplicación que se use para crear los datos. Más información: Creación de una regla de negocios

  • Los flujos de proceso de negocio guían a los usuarios para asegurarse de que escriben datos de forma coherente y siguen los mismos pasos cada vez. Actualmente, los flujos de proceso de negocio solo se admiten para aplicaciones controladas por modelos. Más información: Información general sobre flujos de proceso de negocio

  • Los flujos de trabajo le permiten automatizar los procesos de negocio sin la interacción del usuario. Más información: Información general sobre flujos de trabajo

  • La lógica empresarial con código admite escenarios avanzados del desarrollador para ampliar la aplicación directamente a través del código. Más información: Aplicación de lógica de negocios con código

Seguridad

Dataverse tiene un modelo de seguridad enriquecido para proteger la integridad de los datos y la privacidad de los usuarios, a la vez que promueve el acceso y la colaboración eficaces a los datos. Puede combinar unidades de negocio, seguridad basada en roles, seguridad basada en filas y seguridad basada en columnas para definir el acceso general a la información que los usuarios tienen en un entorno de Power Platform. Más información: Seguridad en Dataverse en la guía de administración de Power Platform

Capacidades para desarrolladores

Además de las características disponibles a través del portal de Power Apps , Dataverse incluye características para que los desarrolladores accedan mediante programación a metadatos y datos para crear tablas y lógica de negocios, además de interactuar con los datos. Más información: Introducción al desarrollador de Dataverse

Pasos siguientes

Para empezar a usar Dataverse:

Consulte también

Dataverse para Teams