Help us understand the problem. What is going on with this article?

Microsoft Flow の“繰り返し”を使うと、いきなり実行される

Microsoft Flowの“繰り返し”を使うと、保存した途端にいきなり実行されてびっくりしたので、メモ。

1.保存した途端に実行されるよ

例えば、今が8:10として、こんなの↓↓↓を作成すると、保存した途端にメールが飛ぶ。
0001.png

プレビューからすると、8:15まで待って欲しいところだけれど待たない。
ちなみに8:15になると、予定通りのメールが飛ぶ。

保存した時点で、フローは「スケジュール済み」になるみたい。
0002.png

2.開始時間を指定するよ

つくった途端に動き出すと、夜間バッチとしては不向きなので、開始時刻を指定する。今、日本時間の朝の8:19。標準時は-9なので2020-06-01T23:19Zのはず。
(タイムゾーンを設定しているのも関わらず、開始時刻は標準時基準で記述するっぽい。設定時刻はタイムゾーン準拠なのに)
例えば開始時刻を2020-06-01T23:35Zに指定すれば、今が8:25としても、次の8:30は飛ばして8:45から動くはず。
0003.png

期待通りに動いた。

3.開発中はどうしよう

保存したらいきなり動き出すのだったら、開発中はどうしたらよいか?
遠い未来を開始時刻にすれば良いんじゃね。
下の例は「遠い未来」にはなっていないけれど...

現在時刻は8:50。
開始時刻を今日の9:00にして、設定時刻を8:10、9:10にする。
今(8:50)保存すると、処理が動くのは以下の3つが考えられる。
(a)保存した時点で、8:10が過ぎているのでその分を実行。
(b)保存した時点で、いきなり実行。
(c)保存した時刻の直近の9:10に実行。
0004.png

答えは(c)でした。これで安心して“繰り返し”を使えるね。
0005.png

4.それでも心配なら

それでもうっかり動いちゃうんじゃないだろうかと心配なら、“手動でフローをトリガーします”を使って開発し、最後に“繰り返し”と差し替えるという手もある。

微妙に2と3が同じような内容を言い換えただけになっているけれど、両方をまとめた画面を取り直すのが面倒なのでそのままで m(..)m

KazTag
昔ブログに書いた記事をこちらにもって来たり。
https://seagp.com
seagp
企業向けにシステム開発・RPA開発を行っています。
https://seagp.com
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした