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.

    Captura de pantalla que muestra el campo Modelo de datos configurado como Mejorado en la sección Detalles del sitio para un sitio.

  • 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.

    Captura de pantalla de la aplicación 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.

Una captura de pantalla del centro de administración de Power Platform con la opción Cambiar a modelo de datos mejorado resaltada.

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:

  1. Abra la página principal de Power Pages.
  2. Seleccione Crear un sitio.
  3. Seleccione una plantilla y, a continuación, Elegir esta plantilla para crear el sitio.
  4. 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.

Captura de pantalla que muestra la edición de una página web en la aplicación Administración de Power Pages.

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.

Consulte también