目次
導入:この2つ、なんとなく使っていませんか?
Power Automateを使っていると出てくるこの2つ👇
- 遅延(Delay)
- 延期期限(Delay until)
名前が似ていて、「どっち使えばいいの?」と迷うポイントです。
結論から言うと👇
👉 “時間を待つ”か“時刻まで待つ”かの違い
この記事では、初心者でも一発で理解できるように
動き・使い方・具体例まで丁寧に解説します。
本論①:「遅延」とは?(まずはシンプルに)
■ 動き
👉 指定した時間だけその場で待つ
■ 例
5秒遅延
👉 フローは「5秒間ストップ」してから次へ進む
■ イメージ
- タイマーでカウントダウン
- 「ちょっと待つ」動き
■ よくある使い方
- APIの連続実行を防ぐ
- 処理の間隔を空ける
- 少し待ってから次の処理
本論②:「延期期限」とは?
■ 動き
👉 指定した日時になるまで待つ
■ 例
2026-04-20T09:00:00Z
👉 この時間になるまで待機
■ ポイント
- UTC形式で指定が必要
- 「未来の時刻」を指定する
■ イメージ
- アラーム設定
- 「この時間になったら動く」
■ よくある使い方
- 朝9時にメール送信
- 月末に通知
- 指定日時に一斉処理
本論③:違いを一発で理解する
ここが一番重要です👇
■ 遅延(Delay)
👉 今から○秒待つ
■ 延期期限(Delay until)
👉 ○時になるまで待つ
■ 比較まとめ
| 項目 | 遅延 | 延期期限 |
|---|---|---|
| 基準 | 今 | 指定時刻 |
| 指定方法 | 秒・分など | 日時(UTC) |
| 使い方 | 間隔調整 | スケジュール |
本論④:実務での使い分け(超重要)
ここを理解すると一気にレベル上がります。
■ 遅延を使う場面
✔ 連続処理の間に待機
✔ API制限回避
✔ ループ処理の間隔調整
👉 「ちょっと待つ系」
■ 延期期限を使う場面
✔ 朝9時に通知
✔ 月曜に一斉リマインド
✔ 締切日に処理
👉 「時間になったら系」
本論⑤:初心者がつまずくポイント
① UTC時間に注意
延期期限はUTC形式です
👉 日本時間にするには +9時間ズレる
② 過去の時間を指定しない
👉 即実行されるので注意
③ 遅延は“その場で止まる”
👉 フロー全体が止まる
本論⑥:具体例で理解する
■ ケース①:1分ごとに処理したい
👉 遅延を使う
処理 → 遅延60秒 → 次の処理
■ ケース②:毎朝9時に通知したい
👉 延期期限を使う
現在 → 9時まで待機 → 通知
よくある質問(FAQ)
Q1:どっちを使えばいいか迷います
A:
👉 「今から待つ」なら遅延
👉 「時間指定」なら延期期限
Q2:延期期限って難しい?
A:最初はUTCだけ注意すればOKです。
Q3:遅延はどれくらいまで使える?
A:長時間も可能ですが、基本は短時間向けです。
Q4:スケジュールトリガーと違うの?
A:違います。
- スケジュール → フロー開始時間
- 延期期限 → フロー途中で待つ
Q5:どっちがよく使う?
A:両方使いますが、
👉 業務系は「延期期限」が多いです
