ループの概要
大規模なデータ セットに対して実行される繰り返しルールベースのタスクは、自動化の主な候補になります。 このようなタスクを自動化すると、完了時間が大幅に短縮され、人的エラーが排除されます。 これらのタスクはすべての業界で一般的に見つかるので、ループと呼ばれる繰り返し構造を使用して自動化できます。
次の例を考えてみましょう。1 か月に 1 回、多国籍企業の従業員のすべての保険契約変更を含むレポートを生成します。 このレポートには、会社のポリシーに従って保険の状態を確認および更新する必要があるすべての従業員が含まれています。 会社の規模によっては、このファイルには、会社の内部システムで 1 つずつ調べて更新する必要がある数百または数千のレコードが含まれている場合があります。 このタスクは、従業員の貴重な時間を占有し、その繰り返しの性質のために非常にエラーが発生しやすいです。 上記のシナリオでは、ループを使用してタスクを効率的に自動化します。
このモジュールでは、ループの使用と、手元のタスクに基づいてさまざまな種類のループがどのようにデプロイされるかについて説明します。 また、実際のシナリオでアプリケーションをより深く理解するために、さまざまなシナリオでループ アクションを使用します。
このモジュールの終わりまでに、さまざまなループの種類の違いを理解し、それらを使用して反復的なタスクを簡単に自動化します。
学習目標
このモジュールでは、次のことを行いました。
- 単純なループを使用して、指定された回数の繰り返しを実行し、データを反復処理する
- 条件が満たされるまでアクションを繰り返すループ条件をデプロイする
- For Each ループを使用してリストの項目を反復処理する
- 必要時にループを明示的に終了する
前提条件
- Power Automate デスクトップ アプリ フロー デザイナーに関する基本的な知識
- リスト、テーブル、角かっこによる表記についての基本的な知識