Power Apps 作業健康情況計量和建議可在新的 Power Platform 系統管理中心取得。
檢視 Power Apps 計量和建議
在導覽窗格中,選擇監視。
在監視窗格中的產品底下,選取 Power Apps。
Power Apps 頁面會顯示計量和建議。
Power Apps 計量和建議
指標定義
| 類型 | 指標 | 定義 | 支援 |
|---|---|---|---|
| 畫布應用程式 | 應用程式開啟成功率 | 描述終端使用者成功打開應用程式的頻率的百分比。 | 通用 |
| 畫布應用程式 | 互動的時間 (TTI) | 螢幕開始載入後變成互動所需的時間 (以秒為單位)。 對於 開始畫面,這是從應用程式開啟到第一個畫面準備好進行使用者互動為止測量的。 對於任何其他畫面,這是從使用者第一次導覽至該畫面開始測量,直到該畫面變成互動式為止。 | 通用 |
| 畫布應用程式 | 完整載入的時間 (TTFL) | 畫面開始載入後完成所有資料請求所需的時間 (以秒為單位)。 對於 開始畫面,這是從應用程式開啟到第一個畫面的所有資料完全載入為止測量的。 對於任何其他畫面,其測量方式為使用者第一次導覽至該畫面,直到所有資料完全載入為止。 | 通用 |
| 畫布應用程式 | 應用程式工作階段計數 | 畫布應用程式中一天內不同使用者工作階段的數量。 工作階段在使用者開啟應用程式時開始,並在一段時間不活動或應用程式關閉後結束。 | 通用 |
| 畫布應用程式 | 資料請求成功率 | 描述來自應用程式的資料請求成功的頻率的百分比。 | 通用 |
| 畫布應用程式 | 資料請求延遲 | 應用程式在工作階段期間完成所有資料請求所需的平均時間 (以秒為單位)。 | 通用 |
| 模型導向應用程式 | 應用程式開啟成功率 | 描述終端使用者成功打開應用程式的頻率的百分比。 | 通用 |
| 模型導向應用程式 | 應用程式工作階段計數 | 一天內模型導向應用程式中不同使用者工作階段的數量。 工作階段在使用者開啟應用程式時開始,並在一段時間不活動或應用程式關閉後結束。 | 通用 |
| 模型導向應用程式 | 資料列摘要停留時間 | 終端使用者在主表單的擴展 AI 資料列摘要上花費的時間 (以秒為單位)。 | 預覽版 |
| 程式碼應用程式 | 互動的時間 (TTI) | 終端使用者必須等待與應用程式開啟後顯示的第一個畫面進行互動的時間 (以秒為單位)。 | 預覽版 |
| 程式碼應用程式 | 應用程式工作階段計數 | 一天內編程應用程式中不同使用者會話的數量。 工作階段在使用者開啟應用程式時開始,並在一段時間不活動或應用程式關閉後結束。 | 預覽版 |
| 程式碼應用程式 | 應用程式開啟成功率 | 描述終端使用者成功打開應用程式的頻率的百分比。 | 預覽版 |
指標和建議配對
請記住,次要量度閾值可能會變更。 如果有變更,將更新文件以反映新的閾值。
| 指標 | 次要指標 | 推薦標題 | 建議描述 |
|---|---|---|---|
| 應用程式開啟成功率 | 錯誤代碼 = AppForbidden | 評估該應用程式是否應在沒有權限的情況下與使用者共用 | 您的工作階段百分比在使用者未存取應用程式的情況下結束,原因是使用者沒有存取應用程式的權限。 與更多使用者共用該應用程式可能會受益。 記錄顯示哪些使用者 (未經授權) 正在嘗試開啟該應用程式。 |
| 互動的時間 | 不適用 | 由於 App.OnStart 延遲較高,使用者需要等待較長時間才能存取應用程式 | App.OnStart 持續時間會影響終端使用者存取應用程式的等待時間。 評估簡化 App.OnStart 中的 Power Fx,並將部分 Power Fx 移至 App.Formulas。 |
| 互動的時間 | 控制計數值大於 15 | 由於控制項較多,使用者在導覽至畫面時會等待更長的時間 | 螢幕名稱上的控制項數目為 X。使用者在瀏覽至畫面時的等待時間會受到許多控制項的影響。 |
| 互動的時間 | 依賴的畫面數量大於 2 | 由於加載依賴屏幕,用戶等待更長的時間才能訪問該應用程序 | 導覽至 「螢幕名稱 」時載入的畫面數目的第 75 個百分位數為 X。載入跨螢幕相依性會影響一般使用者在導覽至畫面時的等待時間。 請考慮在 Power Apps Studio 中使用 App Checker,以突顯與跨畫面參考相關的潛在問題。 |
| 完整載入的時間 | 不適用 | 由於應用程式啟動期間有大量資料要求,使用者需要等待較長時間才能看到資料 | 更多的資料請求代表終端使用者等待使用應用程式的時間更長。 評估減少 App.OnStart 與 screen.OnVisible 中的資料呼叫,並將 Power Fx 移至 App.Formulas。 |
| 資料請求成功率 | http 狀態為 0 的失敗百分比大於 5% | 用戶在應用程序中請求數據時遇到網絡故障 | 您的 資料請求失敗百分比是因為使用者無法透過網路擷取資料而發生。 不常見的暫時性網路問題會導致這種情況。 不過,如果許多使用者受到網路問題的影響,您可能需要檢閱組織禁止雲端服務存取的網路原則。 |
| 資料請求成功率 | 錯誤碼 WorkflowTriggerIsNotEnabled 的失敗百分比大於 5% | 由於有某個流程已被停用,使用者在透過應用程式執行流程時遭遇問題。 | 評估流程是否已啟用。 |
| 資料請求成功率 | http 狀態為 429 的失敗百分比大於 5% | 使用者在應用程式中請求資料時遇到網路節流失敗 | 您的 資料請求失敗百分比是因為使用者在嘗試透過網路擷取資料時受到節流。 評估減少應用程式內的資料呼叫。 |
| 資料請求成功率 | http 狀態為 403 的失敗百分比大於 5% | 使用者在應用程式中請求資料時遇到權限失敗 | 您的 資料請求失敗百分比是因為使用者沒有請求資料的正確權限。 評估資料是否已與正確的使用者共用。 |
| 資料列摘要停留時間 | 不適用 | 使用者可能沒有充分參與資料列摘要 | 透過調整資料表的摘要提示來改進摘要。 看到至少十秒鐘的摘要詳細資訊與參與度的提高和使用者滿意度的提高相關。 |
監控製作者體驗
當租用戶層級分析開啟時,製作者可以獲得指標和記錄。 製作者只能查看他們有編輯權限的指標和記錄。
以下區段所述的兩個環境層級設定控制著製作者可用的分析資訊。 第一個設定 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
常見問題
為什麼我組織中的建立者會收到一條訊息,提示必須打開設定才能獲得監控體驗?
除了租用戶層級的分析設定之外,還必須開啟環境層級的製作者可用的分析資料設定。 製作者監控體驗中監控運作狀況指標、記錄和建議的可用性取決於租用戶和環境設定。
| 租用戶層級分析是否已開啟? | 製作者可以獲得分析資料嗎? | 該環境是受控環境嗎? | 是否有可用的運作狀況指標? | 有記錄嗎? | 有沒有什麼建議? |
|---|---|---|---|---|---|
| .是 | .是 | .是 | .是 | .是 | .是 |
| .是 | .是 | 否 | .是 | .是 | 否 |
| .是 | 否 | 不適用 | 否 | 否 | 否 |
| 否 | 不適用 | 不適用 | 否 | 否 | 否 |