モバイル最適化されたキャンバス アプリのパフォーマンスに関する考慮事項の特定
Power Apps には、パフォーマンスの問題を簡単に特定可能にする組み込みツールが用意されています。 このビデオでは、アプリの問題を診断するための便利なツールであるアプリ チェッカーを紹介します。
上級ユーザーは、アプリ チェッカーの使用に加えて、Power Apps モニターを使用して潜在的なパフォーマンスのボトルネックを特定できます。 ただし、アプリ チェッカーは最もアクセスしやすいパフォーマンス トラブルシューティング機能です。
パフォーマンスを改善するには、アプリがアクセスする必要があるデータ量を減らしてください。 取得するデータが少ないアプリは、一般的にパフォーマンスが高くなります。 また、データの通過に必要な "ゲート" またはコネクタの数を最小限に抑えることによって、速度を向上できます。
利用可能なデータ ソースの中で、Dataverse は通常、最大のパフォーマンスを備えています。 Microsoft Power Apps と Dataverse は同じ環境内に存在するため、データ アクセスには API 呼び出しは必要ありません。
他のソースでは、待機時間が発生することがあります。 たとえば、オンプレミス サーバーからのデータは、オンプレミス データ ゲートウェイを通過する必要があります。 クラウドベースの SQL データベースは強力なオプションですが、依然として API 呼び出しに依存しています。 SharePoint は小規模なデータ読み込みには効果的ですが、API の依存関係によりリスト サイズが大きくなると速度が低下する可能性があります。
パフォーマンスを最適化するには、次のようにします。
アプリが取得するデータの量を制限します。
可能な場合、単一のデータ ソースからデータを取得するようギャラリーとフォームを設計します。
パフォーマンスは、モバイル シナリオでは特に重要です。 アプリのスケールが拡大しても、効率的なデータ アクセスと応答性を引き続き優先してください。