Todas las publicaciones
Dataverse22 de junio de 2025· 2 min de lectura
Soluciones de Dataverse: Control de Versiones para tu Plataforma
J
Juan Carlos Santiago
Soluciones de Dataverse: Control de Versiones para tu Plataforma
Si alguna vez perdiste el rastro de personalizaciones o accidentalmente sobreescribiste cambios en tu ambiente de Power Platform, necesitas entender las soluciones de Dataverse.
¿Qué Son las Soluciones?
Las soluciones son contenedores que empaquetan tus personalizaciones de Dataverse — tablas, columnas, apps, flujos, dashboards — en una unidad desplegable. Piensa en ellas como repositorios Git para tu trabajo de Power Platform.
Administrada vs No Administrada
Soluciones No Administradas
- Se usan en ambientes de desarrollo
- Los componentes se pueden editar libremente
- Los cambios son aditivos — se fusionan en la solución predeterminada
Soluciones Administradas
- Se usan en ambientes de producción
- Los componentes están bloqueados y no se pueden editar
- Se pueden desinstalar limpiamente sin dejar artefactos
Capas de Soluciones
Dataverse usa un sistema de capas para resolver conflictos:
- Capa del sistema — Componentes base de Microsoft
- Capas administradas — Tus soluciones administradas (en orden de instalación)
- Capa no administrada — Personalizaciones activas encima
Cuando ocurren conflictos, la capa superior gana.
Mejores Prácticas para ALM
- Una solución por proyecto — Mantén componentes relacionados juntos
- Usa un publicador con prefijo único — Evita conflictos con otras soluciones
- Nunca personalices directamente en producción — Siempre usa el pipeline dev > test > prod
- Exporta regularmente — Mantén respaldos de tus soluciones no administradas
- Usa variables de ambiente — Para referencias de conexión y valores de configuración
- Automatiza despliegues — Usa Azure DevOps o GitHub Actions con Power Platform Build Tools
Componentes que Puedes Incluir
- Tablas y columnas
- Apps modelo y canvas
- Flujos de nube de Power Automate
- Roles de seguridad
- Dashboards y gráficos
- Recursos web
- Plugins y conectores personalizados
- Variables de ambiente y referencias de conexión
#dataverse#soluciones#alm#despliegue
