Creación de aplicaciones Model Driven con Dataverse en Power Apps
Clase 14 de 21 • Curso de Power Apps y Power Automate
Resumen
La utilización de Dataverse con Power Apps permite acceder a características avanzadas en el almacenamiento y modelado de datos. Al utilizar Dataverse se convierten las aplicaciones en premium, lo que implica licenciamiento específico y costos asociados que deben considerarse.
¿Qué es Dataverse y cómo mejora mi aplicación en Power Apps?
Dataverse es un espacio de almacenamiento premium utilizado en Power Apps que ofrece características avanzadas comparado con Excel o SharePoint. Su uso implica:
- Una estructura sólida y robusta que facilita un modelado de datos más avanzado.
- Creación y manejo de relaciones entre tablas de manera sencilla.
- Opciones para importar información desde Excel, SharePoint o archivos CSV, con detección automática de tipos de datos.
Se recomienda operar en un entorno asignado al usuario que tenga acceso a Dataverse para evitar inconvenientes relacionados con los permisos de administrador requeridos en el entorno general.
¿Qué debo considerar al elegir una Model Driven App o una Canvas App?
Entre las opciones disponibles al construir una aplicación con Dataverse, se presentan dos formatos clave:
- Canvas App: permite amplia personalización visual y funcional, ajustable al diseño y necesidades específicas.
- Model Driven App: orientada hacia un manejo estructurado y robusto, similar al uso de Excel, menos flexible visualmente pero excelente para manejar grandes volúmenes de información.
La selección dependerá del volumen, el alcance, y las necesidades específicas del usuario final. Para aplicaciones robustas con registros numerosos, se recomienda Model Driven; para aplicaciones altamente personalizadas, Canvas App es ideal.
¿Qué tipo de licenciamiento necesito para trabajos con Dataverse?
Cuando se opta por Dataverse y funciones premium, se debe considerar una estrategia clara de licenciamiento en Power Apps:
- Cinco dólares por usuario/aplicación: recomendable para aplicaciones específicas cuando pocos usuarios la utilizan exclusivamente.
- Veinte dólares por usuario: adecuado cuando un mismo usuario accede a múltiples aplicaciones premium.
- Pay as you go ($10): es un esquema flexible basado en el uso mensual de la aplicación, útil para monitorear costos y ajustar según la demanda real.
Seleccionar el esquema adecuado dependerá del número de usuarios, frecuencia de uso y tipo de aplicaciones creadas, con el objetivo de facilitar un uso escalable e inteligente de las licencias.
Ten en cuenta que utilizar funciones con la etiqueta preview podría llevar a cambios futuros en dichas funcionalidades por parte de Microsoft. Por lo tanto, es recomendable utilizar elementos ya probados para asegurar una operación más estable.