Power AutomateだけでZIPファイルを作成する方法

執筆者:

カテゴリ:

はじめに

Power Automateで複数のファイルをまとめてダウンロードしたい場面は多くあります。

例えば、

  • 日報をまとめて取得したい
  • 添付ファイルを一括ダウンロードしたい
  • 複数のPDFをまとめて配布したい

といったケースです。

一般的にはAzure Functionsや外部サービスを利用する方法が紹介されていますが、できるだけ追加コストをかけずにPower AutomateのみでZIPファイルを作成したいと考える方も多いのではないでしょうか。

この記事では、Power Automateのみを利用してZIPファイルを生成する方法を紹介します。


完成イメージ

実装後は以下の流れになります。

  • SharePoint
  • ファイル取得
  • ZIPファイル生成
  • OneDriveへ保存
  • Teams通知

想定ユースケース

月次報告書の配布

各部門の報告書をまとめてZIP化して配布。

添付ファイルの一括取得

SharePointやDataverseに保存されたファイルをまとめてダウンロード。

帳票配布

PDF帳票をZIPファイルとして整理し配布。


前提条件

以下の環境を想定しています。

  • Power Automate
  • SharePoint
  • OneDrive for Business

Premiumコネクタは利用しません。


フロー全体像

トリガー

↓

対象ファイル取得

↓

ZIP用データ作成

↓

ZIPファイル生成

↓

保存

↓

通知


実装手順

Step1 対象ファイルを取得

利用アクション

コメント

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です