5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Power Automateの「ファイルの作成(SharePoint)」アクティビティでファイルを上書きする

Posted at

はじめに

Power Automateで 「ファイルの作成(SharePoint)」アクティビティを使ったところ、
同名ファイルがあると上書きに失敗しました。

image.png
SharePoint - Connectors | Microsoft Docs

SharePointのほかのアクティビティ(ファイルのコピーなど)は
同名のファイルが存在するときのオプションが用意されているのに、
「ファイルの作成」では用意されていないようでした。

image.png
SharePoint - Connectors | Microsoft Docs

解決策

image.png

「ファイルの作成」の3点ボタンの「設定」で チャンクの許可 をオフにしておきます。

こちらのサイトにこの解決策が紹介されていました。

How to overwrite files using the create file action in Power Automate – SharePoint Stuff

チャンクとは

チャンクの許可 をオフにすればOKと分かりましたが、オフにすることによる影響がないか調べてみます

コネクタは、30 MB のメッセージを大きいサイズのメッセージとみなす場合がありますが、Logic Apps では、これは大きいサイズのメッセージではありません。 このコネクタの制限を守るために、Logic Apps は、30 MB を超えるメッセージ を小さいチャンクに分割します。
チャンクを使用してワークフロー内の大きいサイズのメッセージを処理する - Azure Logic Apps | Microsoft Docs

Logic Appsのドキュメントになりますが、大きいメッセージの要求を分割した小さな要求にすることをチャンクと呼ぶそうです。
また、「大きいメッセージ」とは具体的に30MG程度のことを指すようです。

今回は30MBを超えるファイルをアップロードするわけではなかったので、このまま チャンクの許可 をオフでPower Automateの処理を行いたいと思います。

5
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?