PowerLens
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

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:

  1. Capa del sistema — Componentes base de Microsoft
  2. Capas administradas — Tus soluciones administradas (en orden de instalación)
  3. Capa no administrada — Personalizaciones activas encima

Cuando ocurren conflictos, la capa superior gana.

Mejores Prácticas para ALM

  1. Una solución por proyecto — Mantén componentes relacionados juntos
  2. Usa un publicador con prefijo único — Evita conflictos con otras soluciones
  3. Nunca personalices directamente en producción — Siempre usa el pipeline dev > test > prod
  4. Exporta regularmente — Mantén respaldos de tus soluciones no administradas
  5. Usa variables de ambiente — Para referencias de conexión y valores de configuración
  6. 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