Modelo de dados aprimorado

O modelo de dados padrão foi construído usando tabelas personalizadas e foi otimizado para a configuração de cada componente do site que é armazenado como um registro em uma tabela dedicada no Microsoft Dataverse. O modelo padrão requer mais tempo para carregar as diferentes soluções, tabelas e metadados quando um novo site é provisionado. Atualizações para tabelas de sites no modelo padrão requerem aplicação manual e demorada de atualizações de pacotes.

Observação

  • Todos os novos sites serão criados por padrão usando o modelo de dados aprimorado. 
  • Para criar um site no modelo de dados padrão, desative o modelo de dados aprimorado no centro de administração do Power Platform.
  • O aplicativo de Gerenciamento do Power Pages será instalado por padrão em todas as instâncias do Microsoft Dataverse em regiões compatíveis, incluindo ambientes onde não há sites do Power Pages.

O modelo de dados aprimorado é uma combinação de tabelas do sistema, tabelas não configuráveis e tabelas virtuais.

O modelo de dados aprimorado para o Power Pages fornece os seguintes benefícios:

  • O provisionamento de site é mais rápido.
  • As experiências do estúdio de design são mais rápidas.
  • As configurações do site podem estar contidas em soluções para fornecer experiências de gerenciamento do ciclo de vida do aplicativo (ALM) mais tranquilas.
  • Atualizações de aprimoramentos e correções de bugs do Power Pages foram aprimoradas.

Determina se seu site está usando o modelo de dados padrão ou aprimorado

Existem várias maneiras de determinar qual modelo de dados seu site está usando:

  • Abra Centro de administração do Power Platform, vá para Recursos>Sites do Power Pages, selecione seu site e, em seguida, selecione Gerenciar. O campo Modelo de dados na seção Detalhes do site indica qual modelo de dados está sendo usado.

    Captura de tela que mostra o campo Modelo de dados definido como Aprimorado na seção Detalhes do Site de um site.

  • A área de trabalho Configuração no estúdio de design do Power Pages mostra qual modelo de dados está sendo usado.

  • Abra o aplicativo de Gerenciamento do Portal. Se o modelo de dados padrão estiver sendo usado, o nome do aplicativo será mostrado como Gerenciamento do Portal. Se o modelo de dados aprimorado estiver sendo usado, o nome será mostrado como Gerenciamento do Power Pages.

    Captura de tela do aplicativo de Gerenciamento do Power Pages.

  • Se estiver usando a CLI do Power Platform, execute o seguinte comando para exibir qual modelo de dados está sendo usado.

    pac powerpages list -v

    Observação

    Este parâmetro é suportado na versão 1.22.4 e posterior da CLI do Power Platform.

Desativar o modelo de dados aprimorado

Você pode cancelar o uso do modelo de dados aprimorado para criação de site desativando a opção Alternar para modelo de dados aprimorado (versão preliminar). Desativar o modelo de dados aprimorado, não removerá os pacotes de solução, nem excluirá quaisquer sites.

Os sites existentes criados usando o modelo de dados aprimorado continuam ativos. Quaisquer novos sites criados usam o modelo de dados padrão.

Uma captura de tela do centro de administração do Power Platform com o botão Alternar para modelo de dados aprimorado enfatizado.

Tabelas do sistema

As tabelas do sistema são tabelas do Power Pages com reconhecimento de solução específicas que estão presentes em todos os ambientes do Dataverse.

Observação

Não é possível modificar estas tabelas.

  • Site
  • Componente de site
  • Idioma do site

Tabelas não configuráveis

Tabelas não configuráveis são tabelas específicas de recursos que contêm dados corporativos transacionais. Os dados dessas tabelas não participam dos processos do ALM.

  • Anúncio
  • Pesquisa de Opinião
  • Opção de Votação
  • Envio de Votação
  • Identidade Externa
  • Comentário no Portal
  • Convite
  • Resgate de convite
  • Configuração
  • WebFormSession

Observação

Essas tabelas foram removidas do modelo de dados aprimorado e não estarão disponíveis no aplicativo Power Pages Management:

  • Anúncio
  • Pesquisa de Opinião
  • Opção de Votação
  • Envio de Votação

Tabelas virtuais

As tabelas virtuais do Power Pages representam e contêm os metadados dos componentes específicos do site. Eles apontam para as tabelas do sistema que contêm os metadados do site no formato JavaScript Object Notation (JSON). Você pode atualizar e configurar o conteúdo das tabelas virtuais usando o aplicativo de gerenciamento do Power Pages. Este aplicativo tem a mesma aparência do antigo aplicativo de Gerenciamento de Portal.

Observação

  • Se você desenvolveu qualquer código personalizado ou ferramentas que usam qualquer uma das tabelas de modelo de dados padrão, você deve atualizar o código para que ele use as tabelas de modelo de dados aprimoradas.
  • Não é possível modificar estas tabelas.
  • Como essas tabelas não são modificáveis, elas não aparecem na lista de tabelas que podem ser usadas para criar um relacionamento com as outras tabelas. Por exemplo, Função da Web (mspp_webrole), Permissão de Tabela (mspp_entitypermission) e outras tabelas não aparecem na lista de tabelas que podem ser usadas para criar um relacionamento.
Tabela do sistema Tabela virtual de modelo de dados aprimorada Tabela de modelo de dados padrão
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

Modelos com suporte

O modelo de dados aprimorado é ativado por padrão em seu ambiente do Microsoft Power Platform.

Qualquer novo site que você provisionar usando um dos seguintes modelos usará o modelo de dados aprimorado:

  • Layout de Início 1-5
  • Processamento de aplicativos
  • Página em branco
  • Registro no programa
  • Agendar reuniões

Os modelos a seguir usam o modelo de dados padrão mesmo se o modelo de dados aprimorado estiver habilitado no ambiente:

  • Perguntas frequentes
  • Comunidade (Dynamics 365)
  • Portal do cliente (Dynamics 365)
  • Portal do autoatendimento para clientes (Dynamics 365)
  • Portal de autoatendimento para clientes (Dynamics 365)
  • Field Service (Dynamics 365)
  • Modern Community (Dynamics 365)
  • Pedidos devolvidos (Dynamics 365)
  • Portal do parceiro (Dynamics 365)

Crie um site usando o modelo de dados aprimorado

Após o modelo de dados aprimorado ser ativado em um ambiente, você pode criar um novo site na home page do Power Pages.

Observação

O modelo de dados aprimorado é usado para criar o novo site somente se o modelo selecionado suportar o modelo de dados aprimorado.

Siga estas etapas para criar um site usando um modelo que usa o modelo de dados aprimorado:

  1. Abra a home page do Power Pages.
  2. Selecione Criar um site.
  3. Selecione um modelo e, depois, Escolher este modelo para criar o site.
  4. Preencha as informações necessárias e selecione Concluído.

Você será redirecionado para a home page do Power Pages na qual o novo site aparecerá na lista Meus sites. Quando o novo site estiver pronto, você poderá editá-lo usando o estúdio de design do Power Pages.

Veja a lista de novos sites de modelo de dados aprimorado

Você pode visualizar sites recém-criados na home page do Power Pages.

Os sites que usam o modelo de dados aprimorado têm paridade funcional com os sites que usam o modelo de dados padrão. Para determinar qual modelo de dados seu site está usando, vá para a seção Determinar se seu site está usando o modelo de dados padrão ou aprimorado.

A seção Sites ativos da home page do Power Pages lista todos os sites disponíveis. A lista mostra sites que usam o modelo de dados padrão e sites que usam o modelo de dados aprimorado, independentemente de o modelo de dados aprimorado estar ou não habilitado para o ambiente.

Editar um novo site que usa o modelo de dados aprimorado

Os sites que usam o modelo de dados aprimorado têm paridade funcional com os sites que usam o modelo de dados padrão. Você pode usar o estúdio de design do Power Pages ou o aplicativo de gerenciamento do Power Pages para personalização.

Edite um site usando o estúdio de design do Power Pages

Na home page do Power Pages, no cartão do site, selecione Editar para abrir o estúdio de design do Power Pages e editar o site.

Observação

O processo de edição no estúdio de design do Power Pages funciona da mesma forma, independentemente de o site usar o modelo de dados aprimorado ou o modelo de dados padrão. Não há lacunas de funcionalidade.

Edite um site usando o aplicativo de Gerenciamento do Power Pages

Na home page do Power Pages, no cartão do site, selecione as reticências () e, em seguida, selecione Gerenciamento do Power Pages para abrir o aplicativo Power Pages.

Observação

  • Os principais pacotes do Power Pages relacionados ao modelo de dados aprimorado serão, por padrão, pré-instalados em todos os ambientes do Dataverse, independentemente de o ambiente ter o site do Power Pages ou não.
  • O modelo de dados aprimorado inclui um novo aplicativo baseado em modelo com o nome Gerenciamento do Power Pages. Você deve usar este aplicativo para personalizações avançadas que não estão disponíveis por meio do estúdio de design do Power Pages.

Você também pode abrir o aplicativo de Gerenciamento do Power Pages do estúdio de design do Power Pages. Selecione as reticências () e, em seguida, selecione Gerenciamento do Power Pages.

Você pode usar o aplicativo de Gerenciamento do Power Pages para realizar personalizações avançadas que não estão disponíveis no estúdio de design.

Captura de tela que mostra um site sendo editado no aplicativo de Gerenciamento do Power Pages.

Parâmetros de modelo de dados CLI do Power Platform

Quando você usa a CLI do Power Platform para fazer upload ou download de dados de configuração para um site que usa o modelo de dados aprimorado, você deve usar o parâmetro modelVersion. Um valor de 2 indica que o modelo de dados aprimorado deve ser usado.

Baixar o

pac powerpages download --path <path> --webSiteId <siteId> --modelVersion 2

Carregar

pac powerpages upload --path <path> --modelVersion 2

Observação

Este parâmetro é suportado na versão 1.22.4 e posterior da CLI do Power Platform.

Para mais informações, acesse Parâmetros de CLI do Power Platform.

Perguntas frequentes

Como posso atualizar um site do modelo de dados padrão para o modelo de dados aprimorado?

Para obter orientação e suporte de ferramentas para ajudá-lo a atualizar do modelo de dados padrão para o modelo de dados aprimorado, acesse Migrar sites de modelo de dados padrão para o modo de dados aprimorado.

Posso editar novos sites baseados em configurações de modelo de dados aprimoradas no aplicativo de Gerenciamento do Portal?

Você pode usar o novo aplicativo de Gerenciamento do Power Pages para editar novos sites criados usando o modelo de dados aprimorado.

Problemas conhecidos

Limitação de perfis de implantação em sites de modelos de dados aprimorados implantados usando uma solução

Atualmente, o gerenciamento do ciclo de vida do aplicativo (ALM) do Power Pages não fornece uma maneira de atribuir valores de configuração de site diferentes para ambientes diferentes quando você implanta dados do site usando soluções. O modelo de dados padrão oferece suporte ao ALM usando os perfis de implantação. A capacidade de usar variáveis de ambiente para configurações do site está sendo considerada para uma atualização futura. Enquanto isso, para contornar essa limitação, é possível implantar sites de modelo de dados aprimorados com uma das seguintes opções:

Observação

Os métodos a seguir implantam objetos de site em um estado não gerenciado.

Ver também