Power Apps 的指标和建议

Power Apps 运营运行状况指标和建议在新 Power Platform 管理中心提供。

查看 Power Apps 指标和建议

  1. 登录 Power Platform 管理中心

  2. 在导航窗格中,选择监控器

  3. 监视窗格的产品下,选择 Power Apps

    Power Apps 页显示指标和建议。

Power Apps 指标和建议

指标定义

类型 指标 定义 Support
画布应用 应用打开成功率 描述最终用户成功打开应用的频率的百分比。 普遍可用
画布应用 交互时间(TTI) 屏幕开始加载后到变得可交互所需的时间(以秒为单位)。 对于 开始屏幕,这是从应用打开到第一个屏幕准备好进行用户交互时测量的。 对于任何其他屏幕,这是从用户首次导航到该屏幕直到变为交互式屏幕时测量的。 普遍可用
画布应用 满载时间(TTFL) 屏幕开始加载后完成所有数据请求所需的时间(以秒为单位)。 对于 开始屏幕,从应用打开时开始测量,直到第一个屏幕的所有数据完全加载。 对于其他任何屏幕,这是指用户首次访问该屏幕后,直到其数据完全加载完成为止。 普遍可用
画布应用 应用会话计数 一天内画布应用中的不同用户会话数。 当用户打开应用并在处于非活动状态或关闭应用后结束时,会话将开始。 普遍可用
画布应用 数据请求成功率 一个百分比,描述来自应用的数据请求成功的频率。 普遍可用
画布应用 数据请求延迟 应用在会话期间完成所有数据请求所需的平均时间(以秒为单位)。 普遍可用
模型驱动应用 应用打开成功率 描述最终用户成功打开应用的频率的百分比。 普遍可用
模型驱动应用 应用会话计数 一天内模型驱动应用中的不同用户会话数。 当用户打开应用并在处于非活动状态或关闭应用后结束时,会话将开始。 普遍可用
模型驱动应用 行摘要停留时间 最终用户在主窗体的扩展 AI 行摘要上花费的时间(以秒为单位)。 Preview
编程应用 交互时间(TTI) 最终用户必须等待与应用打开后显示的第一个屏幕进行交互的时间(以秒为单位)。 Preview
编程应用 应用会话计数 一天内代码应用中的不同用户会话数。 当用户打开应用并在处于非活动状态或关闭应用后结束时,会话将开始。 Preview
编程应用 应用打开成功率 描述最终用户成功打开应用的频率的百分比。 Preview

指标和建议配对

请记住,辅助指标阈值可能会更改。 如果更改,文档将更新以反映新的阈值。

指标 次要指标 建议标题 建议说明
应用打开成功率 ErrorCode = AppForbidden 评估是否应与无相应权限的用户共享应用 因用户无权访问应用而未完成的会话终止率 应用可能会从与更多用户共享中受益。 日志将显示哪些用户(没有权限)正在尝试打开应用。
交互时间 不适用 由于 App.OnStart 延迟较长,用户等待更长的时间才能访问该应用 App.OnStart 持续时间会影响最终用户访问应用的等待时间。 评估在 App.OnStart 中简化 Power Fx 以及将某个 Power Fx 移动到 App.Formulas。
交互时间 控制计数大于 15 由于许多控件,用户在导航到屏幕时等待更长时间 屏幕名称上的控件数为 X。导航到屏幕时,最终用户等待时间会受到许多控件的影响。
交互时间 依赖屏幕数量大于2 由于加载依赖屏幕,用户等待更长时间才能访问应用 导航到 屏幕名称 时加载的屏幕数的第 75 百分位为 X。在导航到屏幕时,加载跨屏依赖项会影响最终用户等待时间。 请考虑在 Power Apps Studio 中使用应用检查器来突出显示与交叉屏幕引用相关的潜在问题。
满载时间 不适用 由于在应用启动期间有许多数据请求,用户等待更长的时间才能在应用中查看数据 更多数据请求与用户使用应用的等待时间延长相关。 评估减少 App.OnStart 和 screen.OnVisible 中的数据调用,并将 Power Fx 移动到 App.Formulas。
数据请求成功率 http 状态为 0 的失败百分比大于 5% 在应用中请求数据时,用户遇到网络故障 的数据请求失败百分比是由于用户无法通过网络检索数据而导致的。 不频繁的暂时性网络问题会导致这种情况。 但是,如果许多用户受到网络问题的影响,则可能需要查看组织阻止云服务访问的网络策略。
数据请求成功率 错误代码 WorkflowTriggerIsNotEnabled 的失败率超过 5% 用户在应用程序中运行流程时因流禁用导致失败 评估流是否已打开。
数据请求成功率 http 状态为 429 的失败百分比大于 5% 用户在应用中请求数据时遇到网络限速问题 您的数据请求失败率因用户通过网络检索数据时受限速影响而产生。 评估减少应用中的数据调用。
数据请求成功率 http 状态为 403 的失败百分比大于 5% 在应用中请求数据时,用户遇到权限失败 您的 数据请求失败百分比是因为用户没有正确的权限来请求数据。 评估数据是否已与正确的用户共享。
行摘要停留时间 不适用 用户可能没有完全参与到行摘要中 通过调整表格的摘要提示来改进摘要。 显示至少 10 秒的摘要详细信息与增加的参与度和更高的用户满意度相关。

为制作者提供的监控体验

租户级分析启用时,指标和日志对制作者可用。 制作者只能查看其具有编辑权限的指标和日志。

以下两个环境级设置控制制作者可访问的分析信息。 第一个设置 Get-AdminPowerAppEnvironmentMakerAnalyticsSettings 默认开启,用于控制制作者是否能在监控体验中查看任何分析数据(包括指标和日志)。 第二个设置 Set-AdminPowerAppEnvironmentMakerAnalyticsSettings 默认关闭,用于控制制作者是否可以在事件日志中查看最终用户假名标识符(EUPI),例如会话 ID 和用户对象 ID。

为制作者开启监视体验

以下 Power Platform 管理员 PowerShell cmdlet 可用于控制可向制作者提供哪些监视数据。

获取制作者访问分析数据的设置值

Get-AdminPowerAppEnvironmentMakerAnalyticsSettings -EnvironmentName
{environment id}

启用制作者对分析数据的访问权限

此设置不包括 EUPI 的可用性,例如事件日志中的会话 ID 和用户对象 ID。

Set-AdminPowerAppEnvironmentMakerAnalyticsSettings -EnvironmentName
     {environment id} -EnableAnalyticsForMakers $true

启用制作者对事件日志中会话 ID 和用户对象 ID 的访问权限

此设置可控制制作者访问 EUPI,如事件日志中的会话 ID 或用户对象 ID。

Set-AdminPowerAppEnvironmentMakerAnalyticsSettings -EnvironmentName
     {environment id} -EnableEUPIForMakerAnalytics $true

常见问题解答

为什么我的组织中的创建者会收到一条消息,指出必须为其监视体验启用设置?

除租户级分析设置外,还必须打开环境级别制作者可使用的分析数据设置。 在制作者监控体验中,监控健康度量、日志和建议的可用性取决于租户和环境设置。

是否已打开租户级分析? 制作者是否可以使用分析数据? 环境是托管环境吗? 是否提供运行状况指标? 是否提供日志? 是否有建议?
不适用
不适用 不适用