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