Cache do servidor em portais

Observação

Desde o dia 12 de outubro de 2022, os portais do Power Apps passaram a ser Power Pages. Mais Informações: O Microsoft Power Pages já está disponível para todos (blog)
Em breve, migraremos e mesclaremos a documentação dos portais do Power Apps com a documentação do Power Pages.

Como um administrador do portal, você pode limpar o cache do servidor para o portal inteiro, para que os dados atualizados no Microsoft Dataverse sejam imediatamente refletidos portal. As atualizações no Dataverse são comunicadas ao portal no modo assíncrono, portanto pode haver um retardo entre a hora em que os dados são atualizados no Dataverse e a hora em que os dados atualizados aparecem no portal. Para eliminar esse retardo — por exemplo, quando ele interfere na configuração do portal —, é possível forçar o portal a atualizar o cache imediatamente.

Importante

Etapas para limpar o cache no servidor do portal

Para limpar o cache do servidor:

  1. Entre no portal como administrador.

  2. Navegue até a URL da seguinte forma: <portal_path>/_services/about.

  3. Selecione Limpar Cache.

O cache do servidor é excluído, e os dados são recarregados do Dataverse.

Limpar o cache do portal.

O cache de tabela de configuração em portais com licenças baseadas em capacidade

Portais baseados na capacidade têm mais opções em <portal_path>/_services/about:

Limpar o cache do portal com licença baseada em capacidade.

Os metadados do portal são armazenados em tabelas chamadas tabelas de configuração. Se você alterar as tabelas de configuração usando o aplicativo Interface Unificada, você deve selecionar Limpar config para limpar o cache de configuração para que as mudanças reflitam em seu Portal.

Lista de tabelas de configuração atualizada quando você limpa a configuração

Limpar o cache de configuração no servidor para um portal inclui atualizar os dados das seguinte tabelas de configuração:

adx_contentaccesslevel

adx_contentsnippet

adx_entityform

adx_entityformmetadata

adx_entitylist

adx_entitypermission

adx_entitypermission_webrole

adx_externalidentity

adx_pagealert

adx_pagenotification

adx_pagetag

adx_pagetag_webpage

adx_pagetemplate

adx_portallanguage

adx_publishingstate

adx_publishingstatetransitionrule

adx_publishingstatetransitionrule_webrole

adx_redirect

adx_setting

adx_shortcut

adx_sitemarker

adx_sitesetting

adx_urlhistory

adx_webfile

adx_webfilelog

adx_webform

adx_webformmetadata

adx_webformsession

adx_webformstep

adx_weblink

adx_weblinkset

adx_webnotificationentity

adx_webnotificationurl

adx_webpage

adx_webpage_tag

adx_webpageaccesscontrolrule

adx_webpageaccesscontrolrule_webrole

adx_webpagehistory

adx_webpagelog

adx_webrole_systemuser

adx_website

adx_website_list

adx_website_sponsor

adx_websiteaccess

adx_websiteaccess_webrole

adx_websitebinding

adx_websitelanguage

adx_webtemplate

Alterações de armazenamento em cache para portais com versão 9.2.6.x ou posterior

Os portais do Power Apps com a versão 9.2.6.x ou posterior se beneficiam da funcionalidade de cache aprimorada para aumentar a consistência e confiabilidade da seguinte maneira:

  • Portais baseados em capacidade e portais complementares usarão a mesma funcionalidade de cache.
  • Portais complementares com alta carga terão melhor desempenho e uma atualização confiável do cache de dados.

Importante

  • Nenhuma alteração no SLA para atualização de cache (transferência de dados entre o Dataverse e o portal) mencionada anteriormente neste artigo.
  • As alterações de dados feitas usando portais refletirão imediatamente no Dataverse e nos portais.
  • Nenhuma alteração para limpar a funcionalidade de cache do servidor. É possível continuar a usar essa funcionalidade para limpar o cache do servidor imediatamente.

Perguntas frequentes

1. Posso alterar a duração da atualização do cache de 15 minutos para uma duração menor?
Não. O SLA para atualização do cache permanece 15 minutos. Quaisquer alterações do Dataverse serão refletidas nos portais em 15 minutos.

2. Estou usando plug-ins ou fluxos de trabalho para atualizar dados em outras tabelas e preciso que essas alterações de dados reflitam imediatamente em meu portal.
Essa abordagem de design não é recomendada. Exceto o registro primário em que a ação de criação ou atualização é acionada, a reflexão de dados do Dataverse para os portais nunca é garantida como imediata.

3. Existe alguma diferença no armazenamento em cache entre portais baseados em capacidade e portais complementares?
Não.

4. Quanto tempo leva para as alterações serem refletidas dos portais para o Dataverse?
Imediatamente, desde que a atualização altere um registro primário e não seja baseada em alterações indiretas de dados usando plug-ins ou fluxos de trabalho.

Próximas etapas

Entender como os portais se conectam ao ambiente do Microsoft Dataverse

Consulte também

Criar um portal usando portais do Studio

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).