Modelo de datos mejorado
El modelo de datos estándar se creó usando tablas personalizadas, y se optimizó para la configuración de cada componente del sitio web que se almacena como un registro en una tabla dedicada en Microsoft Dataverse. El modelo estándar requiere más tiempo para cargar las diferentes soluciones, tablas y metadatos cuando se aprovisiona un nuevo sitio. Las actualizaciones de las tablas del sitio web en el modelo estándar requieren la aplicación manual y lenta de actualizaciones de paquetes.
Nota
- Todos los sitios nuevos se crearán de forma predeterminada utilizando el modelo de datos mejorado.
- Para crear un sitio en el modelo de datos estándar, deshabilite el modelo de datos mejorado en el centro de administración de Power Platform.
- La aplicación de administración de Power Pages se instala de forma predeterminada en todas las instancias de Microsoft Dataverse en regiones compatibles, incluidos entornos donde no hay sitios Power Pages.
El modelo de datos mejorado es una combinación de tablas de sistema, tablas sin configuración y tablas virtuales.
El modelo de datos mejorado para Power Pages proporciona los siguientes beneficios:
- Aprovisionamiento de sitios web más rápido.
- Las experiencias del estudio de diseño son más rápidas.
- Las configuraciones del sitio web pueden estar contenidas en soluciones para proporcionar experiencias de gestión del ciclo de vida de las aplicaciones (ALM) más fluidas.
- Se han mejorado las actualizaciones de las mejoras y correcciones de errores de Power Pages.
Determinar si su sitio utiliza el modelo de datos estándar o mejorado
Hay varias formas de determinar qué modelo de datos está utilizando su sitio:
Abra el centro de administración de Power Platform, vaya a Recursos >Sitios de Power Pages, seleccione su sitio y, a continuación, seleccione Administrar. El campo Modelo de datos de la sección Detalles del sitio indica qué modelo de datos se está usando.
El espacio de trabajo Configuración del estudio de diseño de Power Pages muestra qué modelo de datos se está usando.
Abra la aplicación Administración del portal. Si se usa el modelo de datos estándar, el nombre de la aplicación aparecerá como Administración del portal. Si se usa el modelo de datos mejorado, el nombre de la aplicación aparecerá como Administración de Power Pages.
Si está usando la CLI de Power Platform, ejecute el siguiente comando para ver qué modelo de datos se está usando.
pac powerpages list -v
Nota
Este parámetro es compatible con la versión 1.22.4 y posteriores de la CLI de Power Platform.
Deshabilitar el modelo de datos mejorado
Puede optar por dejar de usar el modelo de datos mejorado para la creación de sitios desactivando la opción Cambiar al modelo de datos mejorado. Si deshabilita el modelo de datos mejorado, no elimina los paquetes de solución ni elimina ningún sitio web.
Los sitios web existentes que se crearon con el modelo de datos mejorado siguen funcionando. Las nuevas páginas web que se creen usarán el modelo de datos estándar.
Tablas del sistema
Las tablas del sistema son tablas de Power Pages específicas de la solución que están presentes en todos los ambientes de Dataverse.
Nota
Estas tablas no se pueden modificar.
- Ubicación
- Componente de sitio
- Idioma del sitio
Tablas de no configuración
Las tablas sin configuración son tablas específicas de características que contienen datos comerciales transaccionales. Los datos de estas tablas no participan en los procesos ALM.
- Anuncio
- Sondeo
- Opción de sondeo
- Envío de sondeo
- Identidad externa
- Comentario del portal
- Invitación
- Canje de invitación
- Ajuste
- WebFormSession
Nota
Estas tablas se han eliminado del modelo de datos mejorado y no estarán disponibles en la aplicación Power Pages Management:
- Anuncio
- Sondeo
- Opción de sondeo
- Envío de sondeo
Tablas virtuales
Las tablas virtuales de Power Pages representan y contienen los metadatos de los componentes específicos del sitio web. Apuntan a las tablas del sistema que contienen los metadatos del sitio web en formato de notación de objetos JavaScript (JSON). Puede actualizar y configurar el contenido de las tablas virtuales usando la aplicación Administración de Power Pages. Esta aplicación tiene el mismo aspecto que la antigua aplicación de Administración de portales.
Nota
- Si ha desarrollado algún código o herramienta personalizados que usen alguna de las tablas del modelo de datos estándar, deberá actualizar el código para que use las tablas del modelo de datos mejorado.
- Estas tablas no se pueden modificar.
- Como estas tablas no se pueden modificar, no aparecen en la lista de tablas que se pueden usar para crear una relación con las otras tablas. Por ejemplo, la rol web (mspp_webrole), permiso de tabla (mspp_entitypermission) y otras tablas no aparecen en la lista de tablas que se pueden usar para crear una relación.
Tabla del sistema | Tabla virtual del modelo de datos mejorado | Tabla del modelo de datos estándar |
---|---|---|
powerpagesite | mspp_website | adx_website |
powerpagesitelanguage | mspp_websitelanguage | adx_websitelanguage |
powerpagecomponent | mspp_columnpermission mspp_columnpermissionprofile mspp_contentsnippet mspp_entityform mspp_entityformmetadata mspp_entitylist mspp_entitypermission mspp_pagetemplate mspp_pollplacement mspp_publishingstate mspp_publishingstatetransitionrule mspp_redirect mspp_shortcut mspp_sitemarker mspp_sitesetting mspp_webfile mspp_webform mspp_webformmetadata mspp_webformstep mspp_weblink mspp_weblinkset mspp_webpage mspp_webpageaccesscontrolrule mspp_webrole mspp_websiteaccess mspp_websitelanguage mspp_webtemplate |
adx_columnpermission adx_columnpermissionprofile adx_contentsnippet adx_entityform adx_entityformmetadata adx_entitylist adx_entitypermission adx_pagetemplate adx_pollplacement adx_publishingstate adx_publishingstatetransitionrule adx_redirect adx_shortcut adx_sitemarker adx_sitesetting adx_webfile adx_webform adx_webformmetadata adx_webformstep adx_weblink adx_weblinkset adx_webpage adx_webpageaccesscontrolrule adx_webrole adx_websiteaccess adx_websitelanguage adx_webtemplate |
Plantillas admitidas
El modelo de datos mejorado está habilitado de forma predeterminada en su entorno Microsoft Power Platform.
Cualquier sitio web nuevo que aprovisione usando una de las siguientes plantillas usa el modelo de datos mejorado:
- Diseño de inicio 1-5
- Procesamiento de la aplicación
- Página en blanco
- Registro en el programa
- Programar reuniones
Las siguientes plantillas usan el modelo de datos estándar incluso si el modelo de datos mejorado está habilitado en el ambiente:
- Preguntas frecuentes
- Comunidad (Dynamics 365)
- Portal del cliente (Dynamics 365)
- Portal de autoservicio del cliente (Dynamics 365)
- Portal de autoservicio de empleados (Dynamics 365)
- Field Service (Dynamics 365)
- Modern Community (Dynamics 365)
- Devoluciones de pedidos (Dynamics 365)
- Partner Portal (Dynamics 365)
Crear un sitio web mediante el modelo de datos mejorado
Una vez habilitado el modelo de datos mejorado en un ambiente, puede crear un nuevo sitio desde la página de inicio de Power Pages.
Nota
El modelo de datos mejorado se usa para crear el nuevo sitio solo si la plantilla seleccionada admite el modelo de datos mejorado.
Siga estos pasos para crear un sitio mediante una plantilla que use el modelo de datos mejorado:
- Abra la página principal de Power Pages.
- Seleccione Crear un sitio.
- Seleccione una plantilla y, a continuación, Elegir esta plantilla para crear el sitio.
- Rellene la información obligatoria y seleccione Listo.
Se le redirigirá a la página de inicio de Power Pages, donde el nuevo sitio aparecerá en la lista Mis sitios. Cuando el nuevo sitio esté listo, puede editarlo usando el estudio de diseño de Power Pages.
Ver la lista de sitios de modelos de datos mejorados
Puede ver los sitios recién creados desde la página principal de Power Pages.
Los sitios que usan el modelo de datos mejorado tienen paridad funcional con los sitios que usan el modelo de datos estándar. Para determinar qué modelo de datos usa su sitio web, vaya a la sección Determinar si su sitio usa el modelo de datos estándar o mejorado.
La sección Sitios activos de la página principal de Power Pages enumera todos los sitios disponibles. La lista muestra tanto los sitios que usan el modelo de datos estándar como los sitios que usan el modelo de datos mejorado, independientemente de si el modelo de datos mejorado está habilitado para el entorno.
Editar un nuevo sitio que use el modelo de datos mejorado
Los sitios que usan el modelo de datos mejorado tienen paridad funcional con los sitios que usan el modelo de datos estándar. Puede usar el estudio de diseño de Power Pages o la aplicación de administración de Power Pages para la personalización.
Editar un sitio con el estudio de diseño de Power Pages
En la página principal de Power Pages, en la tarjeta del sitio, seleccione Editar para abrir el estudio de diseño de Power Pages y editar el sitio.
Nota
El proceso de edición en el estudio de diseño de Power Pages funciona igual, independientemente de si el sitio utiliza el modelo de datos mejorado o el modelo de datos estándar. No hay brechas de funcionalidad.
Editar un sitio con la aplicación Administración de Power Pages
En la página principal de Power Pages, en la tarjeta de sitio, seleccione los puntos suspensivos (...) y, a continuación, seleccione Administración de Power Pages para abrir la aplicación Administración de Power Pages.
Nota
- Los paquetes principales de Power Pages relacionados con el modelo de datos mejorado se preinstalarán de forma predeterminada en todos los entornos de Dataverse, independientemente de si el entorno tiene el sitio Power Pages o no.
- El modelo de datos mejorado incluye una nueva aplicación basada en modelos que recibe el nombre de Administración de Power Pages. Debe usar esta aplicación para las personalizaciones avanzadas que no están disponibles a través del estudio de diseño de Power Pages.
También puede abrir la aplicación Administración de Power Pages desde el estudio de diseño de Power Pages. Seleccione los puntos suspensivos (...) y, a continuación, Administración de Power Pages.
Puede utilizar la aplicación Administración de Power Pages para realizar personalizaciones avanzadas que no están disponibles en el estudio de diseño.
Parámetros de Power Platform CLI para el modelo de datos
Cuando utilice la CLI de Power Platform para cargar o descargar datos de configuración de un sitio web que utilice el modelo de datos mejorado, deberá usar el parámetro modelVersion
. Un valor de 2 indica que se debe utilizar el modelo de datos mejorado.
Descargar
pac powerpages download --path <path> --webSiteId <siteId> --modelVersion 2
Cargar
pac powerpages upload --path <path> --modelVersion 2
Nota
Este parámetro es compatible con la versión 1.22.4 y posteriores de la CLI de Power Platform.
Para obtener más información, vaya a Parámetros de la CLI de Power Platform.
Preguntas frecuentes
¿Cómo puedo actualizar un sitio web del modelo de datos estándar al modelo de datos mejorado?
Para obtener orientación y soporte de herramientas que le ayudarán a actualizar del modelo de datos estándar al modelo de datos mejorado, vaya a Migrar sitios de modelos de datos estándar al modo de datos mejorado.
¿Puedo editar nuevos sitios basados en configuraciones de modelos de datos mejorados en la aplicación de Administración de portales?
Puede usar la nueva aplicación de Administración de Power Pages para editar las nuevas páginas web que se creen usando el modelo de datos mejorado.
Problemas conocidos
Limitación de los perfiles de implementación en sitios de modelos de datos mejorados implementados mediante una solución
Actualmente, la administración del ciclo de vida de las aplicaciones (ALM) de Power Pages no proporciona una forma de asignar diferentes valores de configuración del sitio para diferentes entornos cuando implementa datos del sitio mediante soluciones. El modelo de datos estándar admite ALM mediante los perfiles de implementación. La capacidad de utilizar variables de entorno para la configuración del sitio se está considerando para una actualización futura. Mientras tanto, para solucionar esta limitación, puede implementar sitios de modelos de datos mejorados con una de las siguientes opciones:
Nota
Los siguientes métodos implementan objetos del sitio en un estado no administrado.
- Microsoft Power Platform CLI
- Acciones de GitHub para Power Platform
- Power Platform Build Tools para Azure DevOps