microsoft dataverse
Microsoft Dataverse
17/01/2021
microsoft forms
Microsoft Forms
31/01/2021
microsoft dataverse
Microsoft Dataverse
17/01/2021
microsoft forms
Microsoft Forms
31/01/2021

Dataverse for Teams

Microsoft Dataverse for Teams permite desarrollar y desplegar aplicaciones, chatbots y almacenar datos relacionales de manera segura.

Publicado por admin el 24/01/2021

Dataverse for Teams

Microsoft Dataverse for Teams permite desarrollar y desplegar aplicaciones, chatbots y almacenar datos relacionales de manera segura.

Publicado por admin el 24/01/2021

Project Oakdale

En julio de 2019 el vicepresidente corporativo de plataforma de low-code de Microsoft, Charles Lamanna, anunció la introducción de Project Oakdale, una nueva plataforma de datos para el desarrollo de aplicaciones de bajo código (low-code) en Microsoft Teams (vea el anuncio aquí). Project Oakdale se comenzó a construir sobre la base del Common Data Service (CDS) para integrar componentes de Power Platform, como Power Apps y Power Virtual Agents.

Common Data Service (CDS) fue introducido en 2015 como un servicio de almacenamiento de datos (también conocido como "Data as a Service" o "Daas") y desde ese momento, Microsoft ha incorporado más de 1.000 características e introducido el soporte para Power Apps y Dynamics 365 (de hecho, Dynamics 365 Sales, Dynamics 365 Marketing, Dynamics 365 Customer Service y Dynamics 365 Field Service han sido desarrolladas como aplicaciones de Power Apps del tipo model-driven utilizando CDS).

Microsoft decidió un cambio de marca para estas tecnologías: Common Data Service fue renombrado (momentáneamente) por Dataflex. También se determinaron dos ediciones: Dataflex Pro para el licenciamiento de Common Data Service y simplemente Dataflex para la implementación del CDS y Power Platform en Microsoft Teams.

Finalmente y por problemas legales en el uso de la marca "Dataflex", utilizada por Data Access para productos introducidos en 1981, Microsoft definió el nuevo nombre para estas tecnologías. El Common Data Service (CDS) es hoy llamado Microsoft Dataverse y Project Oakdale se ha transformado en Microsoft Dataverse for Teams.

En este artículo, BeProductive365 presenta una descripción general de Dataverse for Teams y las principales diferencias con Dataverse.


Dataverse for Teams

¿Qué es Dataverse for Teams?

Microsoft Dataverse for Teams es una plataforma de low-code integrada con Microsoft Teams que proporciona almacenamiento de datos relacionales, tipos de datos enriquecidos, gobierno y seguridad de nivel empresarial e implementación rápida de aplicaciones de negocios.

Algunos de los beneficios de Dataverse for Teams para equipos incluyen:

  • Soporte para crear aplicaciones, flujos y chatbots de low-code y no-code dentro de Microsoft Teams.
  • Capacidad de almacenamiento de datos en la nube utilizando la misma plataforma de Power Platform y Dynamics 365.
  • Edición visual para la definición de tablas y el registro de datos.
  • Seguridad empresarial alineada con el enfoque utilizado en Microsoft Teams.
  • Inclusión en la mayoría de las licencias de Teams.
  • Espacio de 2GB por equipo de trabajo y soporte de 1 millón de registros.
  • Soporte hasta 500 equipos.
  • Capacidad futura de actualizar a Microsoft Dataverse.

Dataverse for Teams elimina las complejidades de aquellos usuarios que necesitan utilizar múltiples aplicaciones y servicios a través de una experiencia de punta-a-punta, que permite:

crear-tabla

Aplicaciones y bots

Crear rápidamente aplicaciones y bots de código bajo (low-code) en Teams con una grilla que le permite editar fácilmente el modelo de datos.
editor-datos

Procesos y datos

Optimizar los procesos de creación de aplicaciones con diseños responsivos y una base de datos incorporada que admite datos relacionales, archivos e imágenes.
crear-app

Aplicaciones low-code

Acelerar el desarrollo y despliegue de soluciones con la implementación de aplicaciones y bots inteligentes.
crear-bots

Bots inteligentes

Brindar soporte y compartir el conocimiento de los expertos con todos los miembros de un equipo, respondiendo preguntas frecuentes a escala utilizando bots inteligentes integrados con Power Virtual Agents.

Para aquellos que ya conocen el Common Data Service (a partir de noviembre de 2020, Microsoft Dataverse), se puede entender a Dataverse for Teams como un subconjunto de las funcionalidades de la plataforma de datos en la nube, pero integrado a la estructura lógica de Microsoft Teams y a las capacidades de Power Apps, Power Automate y Power Virtual Agents. Las diferencias entre Dataverse y Dataverse for Teams se pueden explorar en el siguiente artículo de Microsoft Docs.

Arquitectura

Al crear una aplicación o bot para un equipo en Microsoft Teams o instalar una aplicación por primera vez desde el catálogo de aplicaciones, se crea un entorno de Dataverse for Teams. El entorno se utiliza para almacenar, gestionar y compartir datos, aplicaciones y flujos de trabajo específicos del equipo.

Cada equipo puede tener un entorno y todos los datos, aplicaciones, chatbots y flujos de trabajo creados dentro del equipo están disponibles en la base de datos de Dataverse for Teams. Si bien la capacidad de actualizar los entornos de Dataverse for Teams a Dataverse no está disponible todavía, se espera que Microsoft anuncie próximamente la disponibilidad de esta característica (ya existe documentación preliminar sobre el proceso de actualización previsto).

Los entornos de Dataverse for Teams se pueden identificar en el Centro de administración de Power Platform a través de la columna Tipo en el listado de entornos. El entorno de Dataverse for Teams recibe el mismo nombre del equipo.

El ciclo de vida de un entorno de Dataverse for Teams está ligado al del equipo en el que fue creado y se admiten varias de las operaciones disponibles en Microsoft Dataverse, tales como respaldo y restauración (backup y restore) y eliminación (delete). Puede obtener más información sobre el ciclo de vida de Dataverse for Teams aquí.

Gestión de datos

Los datos de las aplicaciones de Dataverse for Teams son almacenados en tablas, que representan los diferentes tipos de entidades importantes para el equipo. Cada una de estas tablas incluyen columnas, que representan los atributos que permiten definir cada registro o instancia de las entidades creadas y administradas por las aplicaciones de Dataverse for Teams.

Dataverse for Teams posee un nuevo editor visual que permite crear y popular esas tablas muy fácilmente.

Licenciamiento

Dataverse for Teams está disponible en determinadas suscripciones de Microsoft 365 con capacidades de Microsoft Power Platform y MIcrosoft Teams, excluyendo planes para gobierno y entidades educativas. Las aplicaciones creadas en Microsoft Teams que utilicen Dataverse for Teams solo se podrán acceder desde la aplicación de Microsoft Teams, independientemente de la licencia de cada usuario.

Finalmente, los equipos pueden sumar invitados externos para acceder a las aplicaciones, bots, flujos de trabajo y datos en el entorno de Dataverse for Teams. Sin embargo, no podrán instalar, crear o editar aplicaciones.

¿Cuándo usar Dataverse for Teams?

Dataverse for Teams es una solución ideal en los siguientes escenarios principales:

  • Solo se dispone de licencias de Microsoft 365 y se desea iniciar el desarrollo de aplicaciones low-code con Power Apps a pequeña escala.
  • Se desea crear un chatbot para un equipo utilizando las licencias de Microsoft 365, evitando el costoso modelo de licenciamiento de Power Virtual Agents.
  • Se realizan muchas actividades manuales en el ámbito de un equipo y se desea utilizar Power Apps para digitalizar procesos o Power Automate para automatizar tareas.

¿Cuándo no usar Dataverse for Teams?

El uso de Dataverse for Teams no está recomendado en las siguientes circunstancias:

  • Existen demandas de cantidad de registros o espacio de almacenamiento que superan los límites de Dataverse for Teams (1.000.000 de registros o 2GB de espacio).
  • Las soluciones se expanden más allá de los límites de un equipo de Microsoft Teams.
  • Se requieren conectores premium que deben licenciarse a través de Power Platform.

Preguntas frecuentes

Esta es una lista de preguntas frecuentes sobre Dataverse for Teams, que no incluyen los aspectos de licenciamiento, que se pueden consultar con mayor detalle aquí.

1¿Como afecta Dataverse for Teams a los usuarios de Microsoft Power Platform y Teams?

Los desarrolladores de Power Apps y los creadores de chatbots de Power Virtual Agents pueden crear y administrar sus aplicaciones y bots directamente en Teams con versiones integradas de Power Apps y Power Virtual Agents. Estas nuevas características están impulsadas por la incorporación de un almacén de datos en la nube de carácter empresarial con tipos de datos enriquecidos para los usuarios con determinadas licencias de Microsoft 365 y Office 365.

Además, las aplicaciones creadas con Power Apps responderán al factor de forma en el que se utilizan, lo que significa que un creador puede implementar una sola aplicación disponible para usuarios en pantalla completa y en dispositivos móviles.

2¿Qué valor ofrece Dataverse for Teams para los desarrolladores profesionales?

Microsoft Dataverse incluye un sólido conjunto de capacidades para desarrolladores profesionales, incluido el acceso a API, la capacidad de crear complementos, etc. Por el contrario, Dataverse for Teams se centra inicialmente en el desarrollador aplicaciones low-code y no-code, sin acceso a estas capacidades.

Sin embargo, la capacidad de Dataverse for Teams junto con la funcionalidad premium de Power Apps brinda a los desarrolladores profesionales la capacidad de crear soluciones sólidas con mucho menos código, incluida la ampliación de las capacidades listas para usar de Power Automate y su integración con Azure Functions.

3¿Cuál es la diferencia en términos de seguridad y gobierno entre Dataverse y Dataverse for Teams?

Dataverse for Teams es de nivel empresarial y está diseñado para funcionar dentro de Teams. Centrado en los equipos, está alineado con los roles principales identificados en Microsoft Teams: propietarios, miembros e invitados.

Los beneficios incluyen:

  • Soporte para grupos de seguridad de Azure Active Directory (Azure AD).
  • Asignación automática del rol de Administrador del Sistema a los propietarios de un equipo de Microsoft Teams.
  • Habilidad para asignar diferentes roles de seguridad a los miembros de un equipo.
4¿Cómo se importan datos a las tablas en Dataverse for Teams?

Los creadores de soluciones que utilizan Dataverse for Teams, tienen la oportunidad de traer datos a través de las aplicaciones que desarrollan, así como a través de los conectores disponibles en Power Apps y Power Automate.

5¿Qué tablas están disponibles en Dataverse for Teams?

Dataverse for Teams facilita a los usuarios la creación de tablas personalizadas para todos los escenarios de desarrollo low-code y no-code. También incluye una tabla de usuarios que representa la entidad "Usuario" del Common Data Model (CDM) y que almacena los datos de los usuarios disponibles en Azure Active Directory (Azure AD).

6¿Dataverse for Teams incluye compatibilidad con Common Data Model?

Solo la tabla de "Usuarios" está disponible en Dataverse for Teams. Para acceder a un nivel mayor de compatibilidad con entidades del Common Data Model (CDM) se debe utilizar Microsoft Dataverse.

7¿Se pueden utilizar tablas de otros entornos?

Las aplicaciones pueden incluir datos de entornos a los que el creador de la aplicación tiene acceso dentro del tenant.

8¿Cómo se utiliza el nuevo editor visual?

Además de la experiencia del diseñador de tablas disponible en el antiguo Common Data Service o CDS (desde noviembre de 2020 renombrado como Microsoft Dataverse), Dataverse for Teams incluye una nueva grilla editable de fácil uso que permite al usuario ser aún más productivo. El nuevo editor visual está disponible actualmente solo en Dataverse for Teams.

Microsoft Lists

Microsoft Lists (y las listas de SharePoint) son ideales para un seguimiento rápido de datos en Microsoft Teams (o SharePoint Online). Todas las listas creadas con Microsoft Lists están instantáneamente disponibles para ser utilizadas en el contexto de un equipo de Microsoft Teams y, adicionalmente, se pueden desarrollar aplicaciones de lienzo (canvas apps) con Power Apps y flujos de trabajo con Power Automate (al igual que en SharePoint).

Dataverse for Teams, por el otro lado, se ha creado para construir soluciones de Microsoft Power Platform en Microsoft Teams para soportar archivos, imágenes y múltiples tablas relacionadas. En tal sentido, permite desarrollar soluciones de mayor complejidad que con la combinación de Microsoft Lists y Power Platform, que pueden crecer incluso hasta convertirse en aplicaciones empresariales con la futura actualización a Microsoft Dataverse.

Cuente con nosotros

En BeProductive365 contamos con un equipo de expertos en Microsoft 365 para ayudarlo a implementar y utilizar Dataverse for Teams en su organización. Estamos a disposición para reunirnos y comprender sus necesidades en el ámbito del desarrollo de aplicaciones low-code en el entorno de Microsoft Teams.

Send this to a friend