Power Apps の運用正常性メトリクスと推奨事項は、新しい Power Platform 管理センターで利用可能です。
Power Apps のメトリクスと推奨事項を表示する
Power Platform 管理センター にサインインします。
ナビゲーション ウィンドウで、監視 を選択します。
監視ペインの製品で、Power Apps を選択します。
Power Apps ページには、メトリックと推奨事項が表示されます。
Power Apps のメトリクスと推奨事項
メトリックの定義
| タイプ | メトリック | Definition | Support |
|---|---|---|---|
| キャンバス アプリ | アプリ起動の成功率 | エンド ユーザーがアプリを正常に開くことができる頻度を表す割合。 | 一般公開 |
| キャンバス アプリ | 操作までの時間 (TTI) | 読み込みを開始した後に画面が対話型になるまでにかかる時間 (秒単位)。 スタート画面の場合、これはアプリが開いたときから、最初の画面がユーザー操作の準備ができるまで測定されます。 他の画面の場合、これは、ユーザーがその画面に初めて移動してから対話型になるまで測定されます。 | 一般公開 |
| キャンバス アプリ | 完全読み込み時間 (TTFL) | 読み込みを開始した後に画面が完了するまでのすべてのデータ要求に要する時間 (秒単位)。 スタート画面では、これはアプリが開いたときから、最初の画面のすべてのデータが完全に読み込まれるまで測定されます。 他の画面の場合、これは、ユーザーがその画面に初めて移動してから、すべてのデータが完全に読み込まれるまで測定されます。 | 一般公開 |
| キャンバス アプリ | アプリ セッション数 | キャンバス アプリ内の 1 日の個別のユーザー セッションの数。 セッションは、ユーザーがアプリを開き、非アクティブな期間が経過した後、またはアプリが閉じられたときに終了したときに開始されます。 | 一般公開 |
| キャンバス アプリ | データ要求の成功率 | アプリからのデータ要求が成功する頻度を表す割合。 | 一般公開 |
| キャンバス アプリ | データ要求の待機時間 | アプリによって行われたすべてのデータ要求がセッション中に完了するまでにかかる平均時間 (秒)。 | 一般公開 |
| モデル駆動型アプリ | アプリ起動の成功率 | エンド ユーザーがアプリを正常に開くことができる頻度を表す割合。 | 一般公開 |
| モデル駆動型アプリ | アプリ セッション数 | 1 日のモデル駆動型アプリ内の個別のユーザー セッションの数。 セッションは、ユーザーがアプリを開き、非アクティブな期間が経過した後、またはアプリが閉じられたときに終了したときに開始されます。 | 一般公開 |
| モデル駆動型アプリ | 行概要の滞在時間 | エンド ユーザーがメイン フォームの拡張 AI 行の概要に費やす時間 (秒単位)。 | Preview |
| コーディング アプリ | 操作までの時間 (TTI) | アプリ起動後、最初に表示される画面とエンドユーザーが操作できる状態になるまでの待機時間 (秒) です。 | Preview |
| コーディング アプリ | アプリ セッション数 | 1 日のコード アプリ内の個別のユーザー セッションの数。 セッションは、ユーザーがアプリを開き、非アクティブな期間が経過した後、またはアプリが閉じられたときに終了したときに開始されます。 | Preview |
| コーディング アプリ | アプリ起動の成功率 | エンド ユーザーがアプリを正常に開くことができる頻度を表す割合。 | Preview |
メトリックとレコメンデーションの組み合わせ
セカンダリ メトリックのしきい値は変更される可能性があることに注意してください。 変更された場合、ドキュメントは新しいスローソルドを反映するように更新されます。
| メトリック | セカンダリ メトリック | レコメンデーションのタイトル | 推奨事項の説明 |
|---|---|---|---|
| アプリ起動の成功率 | ErrorCode = アプリケーション使用禁止 | このアプリをアクセス許可が無いユーザーと共有するべきかどうかを評価する | アプリへのアクセス許可がユーザーになかったため、セッションの パーセントがユーザーのアクアセスなしに終了しました。 アプリは、より多くのユーザーと共有することでメリットが得られる可能性があります。 ログには、アクセス許可を持たないユーザーがアプリを開こうとしていることが表示されます。 |
| 対話までの時間 | 該当なし | 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 秒間表示される概要の詳細は、エンゲージメントの増加とユーザー満足度の向上に関連しています。 |
作成者の監視エクスペリエンス
テナント レベルでの分析 が有効になっている場合、作成者はメトリックとログを使用できます。 作成者は、編集権限を持つメトリクスとログのみを閲覧できます。
以下のセクションで説明する 2 つの環境レベルの設定により、作成者が利用可能な分析情報が制御されます。 最初の設定 Get-AdminPowerAppEnvironmentMakerAnalyticsSettings は既定でオンになっており、作成者が監視エクスペリエンスでメトリックやログなどの分析データを表示できるかどうかを制御します。 2 番目の設定 Set-AdminPowerAppEnvironmentMakerAnalyticsSettings は既定でオフになっていますが、作成者がイベント ログでセッション ID やユーザー オブジェクト ID などのエンド ユーザー仮名識別子 (EUPI) を表示できるかどうかを制御します。
作成者の監視エクスペリエンスを有効にする
以下の Power Platform 管理者向け PowerShell コマンドレットを使用することで、作成者が利用可能な監視データを制御できます。
分析データへの作成者アクセスの設定値を取得する
Get-AdminPowerAppEnvironmentMakerAnalyticsSettings -EnvironmentName
{environment id}
分析データへの作成者アクセスを有効にする
この設定には、イベント ログ内のセッション ID やユーザー オブジェクト ID などの EUPI の可用性は含まれません。
Set-AdminPowerAppEnvironmentMakerAnalyticsSettings -EnvironmentName
{environment id} -EnableAnalyticsForMakers $true
イベント ログのセッション ID とユーザー オブジェクト ID に対する作成者のアクセスを有効にする
この設定は、イベント ログ内のセッション ID やユーザー オブジェクト ID など、EUPI への作成者アクセスを制御します。
Set-AdminPowerAppEnvironmentMakerAnalyticsSettings -EnvironmentName
{environment id} -EnableEUPIForMakerAnalytics $true
よく寄せられる質問
なぜ組織の作成者に、監視エクスペリエンスのために設定を有効にする必要があるというメッセージが送信されるですか?
テナント レベルの分析設定に加えて、環境レベルの 分析データを作成者が使用できる設定をオンにする必要があります。 作成者の監視エクスペリエンスにおける正常性メトリクス、ログ、および推奨事項の監視機能の利用可能性は、テナントと環境設定に基づきます。
| テナント レベルでの分析は有効ですか? | 作成者は分析データを利用できますか。 | 環境はマネージド環境ですか。 | 運用上の正常性指標は利用できますか? | ログは使用できますか? | レコメンデーションは使用できますか? |
|---|---|---|---|---|---|
| あり | あり | あり | あり | あり | あり |
| あり | あり | いいえ | あり | あり | いいえ |
| あり | いいえ | 該当なし | いいえ | いいえ | いいえ |
| いいえ | 該当なし | 該当なし | いいえ | いいえ | いいえ |