El acceso a la información contenida en bases de datos siempre ha sido un gran quebradero de cabeza para usuarios avanzados y, por extensión, para sus equipos de apoyo. Microsoft Dataverse se propone como la solución a los problemas de acceso, seguridad y complejidad en las bases de datos actuales.
Hasta el momento, los usuarios que precisaran acceder a la información contenida en la base de datos para operar con ellos, realizar informes o importaciones/exportaciones, debían
- Ubicar cada una de las base de datos, ya que usualmente la información se encontraba en distintos silos desconectados
- Conocer la estructura de la base de datos y sus implicaciones
- Disponer de conocimientos previos en SQL
El objetivo de Dataverse es que el usuario pueda concentrarse en lla explotación de sus datos, evitando complejidades de carácter técnico.
Contenidos
1. ¿Qué es Microsoft Dataverse?
Microsoft Dataverse es el almacén de datos de Microsoft dirigido a hacer sencilla y segura la administración y uso de los datos empresariales.
Dataverse nace a partir de Common Data Service con la finalidad de permitir trabajar modelos de datos sin necesidad de conocimientos técnicos.
Desde un punto de vista de estructura, Dataverse es una base de datos en la nube formada por tablas en la que encontramos filas (registros) y columnas (campos).
2. ¿Cuáles son las ventajas de Microsoft Dataverse?
Las principales ventajas de Dataverse son
- Protección mediante seguridad Microsoft.
- Acceso a información empresarial de Dynamics365.
- Posibilidad de realizar aplicaciones sin conocimientos de programación.
- Facilidad de administración al estar ubicada en la nube.
- Integra metadatos enriquecidos.
- Integración de lógica y validación.
Protección mediante seguridad Microsoft.
El acceso seguro a la información está garantizado por la seguridad de acceso basado en roles.
Acceso a información empresarial de Dynamics365.
La información generada por Dynamics365 está almacenada también en Dataverse, de forma que puede ser utilizada para generar nuevas aplicaciones o informes.
Posibilidad de realizar aplicaciones sin conocimientos de programación.
Facilidad de administración al estar ubicada en la nube.
No debemos de preocuparnos de los detalles técnicos ligados a la base de datos. La nube de Microsoft es quien aloja la información.
Integra metadatos enriquecidos.
Los tipos de datos y las relaciones se usan directamente dentro de PowerApps.
Integración de lógica y validación.
La lógica de cálculo de columnas (campos), reglas de negocio, flujos de trabajo y flujos de procesos empresariales se almacenan junto a la base de datos.
3. Integración de datos de terceros en Dataverse
Siguiendo el espíritu de Dataverse, mantener una única base de datos que contenga toda la información, aún proveniendo de datos de terceros, hará que el proceso de construcción de aplicaciones sea más sencillo.
Una vez esta información esté incorporada a Dataverse, el acceso desde Power BI, Power Automate, Power Virtual Agents es inmediato.
Las formas de integración de información son
Importación única
Siguiendo estándares de la industria, Dataverse facilita la importación a través de hojas Excel y ficheros CSV.
Integración programada
Es posible definir sincronizaciones desde otras fuentes de datos.
Integración a través de PowerQuery
Esta tercera posibilidad permite el uso de PowerQuery para realizar la transformación e incorporación de datos.
4. ¿Cuál es la diferencia entre Azure y Dataverse?
Seguro que, alcanzado este punto, llegas a la conclusión de que Dataverse se parece mucho a Microsoft Azure. La respuesta es sí y no.
Efectivamente, Azure es un almacén de datos como lo es Dataverse. Y si tenemos que hablar de la diferencia de una forma rápida, diremos que Azure está dirigido a personal con amplios conocimientos técnicos mientras que Dataverse está pensado para usuarios.
Por ello
- Azure precisa programación SQL mientras que Dataverse es low code sin requerir conocimientos de SQL
- El mantenimiento de Azure corre por cuenta de los técnicos del cliente mientras que Dataverse está actualizado y mantenido por Microsoft.
- La conectividad de Azure es mayor que la de Dataverse, especialmente con aplicaciones de terceros más antiguas.
- Dataverse es más económico que Azure.
Integración de Azure y Dataverse
Efectivamente, Dataverse puede importar datos desde Azure, hacer uso de datos de Azure en sus aplicaciones y exportar datos de Dataverse a servicios de Azure.
5. Dataverse y Dynamics365
Como hemos comentado anteriormente, Dynamics 365 trabaja sobre el modelo Dataverse para almacenar la información empresarial. Y eso porque ya Microsoft Dynamics 365 CRM fue la primera aplicación que la usaba para luego extenderse al resto.
6. Dataverse y Power Platform
Power Platform está compuesto por Power Apps, Power BI, Power Automate y Power Virtual Agents. El uso de cualquiera de estas herramientas es mucho más sencillo con Dataverse como almacén de datos.
Microsoft Dataverse está incluido gratuitamente con la licencia de Power Apps.