2025-08-05
Microsoft 365 のサービス制限を前提に設計する

フローが「なぜか失敗した」わけではありません——M365 の制限が連鎖的に作用していたのです(その回避方法をご紹介します)。Power Automate の実行が止まる、SharePoint のリストが遅い、Teams の動作がおかしい、といった場合は、警告もなく Microsoft 365 のサービス制限に達している可能性が高いです。このエピソードでは、サービスをまたぐ連鎖的な影響(SharePoint の 5,000 件ビーのしきい値、Teams のメンバーシップ上限、Graph API のスロットリング、コネクタ/アクションのクォータ)を取り上げ、高速かつ安定した状態を保つための実証済みのパターンを紹介します。インデックス付きビュー、リストの分割、増分クエリ、Retry-After を使った指数バックオフ、同時実行数の制御、ワークロードを considering したスケジューリングなどです。原因不明の障害への場当たり的な対応をやめ、制限に衝突するのではなく、制限と共存するソリューションを構築しましょう。