こんにちは!Azure Integration サポート チームの 川合 です。
本記事は弊社海外ブログを日本語向けに解説した記事となります。
Logic Apps で配列内のデータを処理する際、For each アクションのループでインデックスを取得し(現在何番目の配列に対する処理かを判断)、処理を行いたい場合があるかと思います。
その際は、コンカレンシ―制御を以下のように 1 に設定し、各繰り返し回数ごとに常に 1 ずつ加算されるインデックスとして変数を使用する手法がございます。
しかし、この方法では For each 処理がシーケンシャルな処理であるため、並列実行が出来ずパフォーマンスに影響を及ぼすことがあります。
今回は、For each アクションを並列実行して、効率的にインデックスを利用する構成と、従来の処理との比較結果についてご案内いたします。