缓存无效
在本文中,您将了解缓存无效问题的门户检查器诊断结果。
门户不显示来自 Microsoft Dataverse 环境的更新数据
门户中显示的所有数据都从门户缓存呈现。 每当更新 Dataverse 环境中的数据时,都会更新此缓存。 但是,此过程最多可能需要 15 分钟。 如果在门户的元数据表(例如,网页、Web 文件、内容片段或站点设置)中进行更改,建议手动清除缓存或从 Power Apps 门户管理中心重新启动门户。 有关如何清除缓存的信息,请参阅门户中的服务器端高速缓存。
但是,如果发现非门户元数据表中长期存在过时数据,可能是由于以下其中一个问题造成的。
未对表启用缓存无效
如果仅看到某些表的过时数据,而不是所有表,可能是因为未对该表启用更改跟踪元数据。
如果您运行门户检查器(自助诊断)工具,它将列出门户上引用的所有未启用更改跟踪的表的对象类型代码。 您可以按照浏览组织的元数据中概述的步骤浏览您的元数据。
如果在这些表中的任何一个中遇到过时数据问题,可使用 Power Apps 门户管理中心 UI 或 Dynamics 365 API 启用更改跟踪。 有关详细信息,请参阅为表启用更改跟踪。
尚未为组织启用更改跟踪
除了为每个表启用更改跟踪,还必须为整个组织启用更改跟踪。 提交门户设置请求时,将为组织启用更改跟踪。 但是,如果从旧数据库恢复组织或重置组织,更改跟踪可能中断。 若要解决此问题,请执行以下操作:
- 打开 Power Apps 门户管理中心。
- 在门户详细信息选项卡中,选择门户状态列表中的关闭。
- 选择更新。
- 选择门户状态列表中的打开。
- 选择更新。
我收到“找不到页面”错误,而且页面内容与默认的“找不到页面”站点标记或网页不同
您可能会在找不到页面站点标记和网页上看到与默认错误页面内容不同的找不到页面错误消息。
在以下情况下会出现此找不到页面错误:
- 默认找不到页面站点标记配置不正确。
- 默认找不到页面站点标记被删除。
- 默认找不到页面网页被删除。
要解决此错误,请确保存在并正确配置了名为找不到页面的默认站点标记。 如果站点标记存在且配置正确,请检查是否为站点标记选择了找不到页面网页或找不到页面网页是否存在。
有关为找不到页面创建站点标记的步骤,请转到可用的“找不到页面”站点标记不适用于此门户。
有关检查站点标记配置和确保其指向正确网页的步骤,请转到“找不到页面”站点标记未指向任何网页。
有关更改站点标记以指向正确的找不到页面网页的步骤,请转到“找不到页面”站点标记指向的是已停用的网页。