I'm using the templated Flow "Copy files from a SharePoint folder to a AzureBlob folder" which works well for most files, but for larger files (e.g. 217 MB pptx) as the file is still being uploaded to SharePoint the Flow is activated ("When a file is created" trigger) prior to the initial upload being complete, the Flow then transfers a file of zero size to the AzureBlob folder and reports it as complete without errors.
I'd suggest that "When a file is created" should trigger when file is complete, not on the first instance of record creation.
Before I dive down the scripting rabbithole, are there any triggers which do this by default?
Could you please share a screenshot of your flow's configuration?
Do you save files from a SharePoint library to a Azure Blob Storage?
There is a limitation in Message size (File size) of a request within Microsoft Flow. The max Message size is 100 MB. More details about the Message size limitation, please check the following article:
In addition, there are also some limits in uploading files into Azure Blob Storage, please check the following article:
If you want to upload a file whose file size is more than 100 MB into your Azure Blob Storage, I afraid that there is no way to achieve your needs in Microsoft Flow currently. If you would like this feature to be added in Microsoft Flow, please submit an idea to Flow Ideas Forum:
Please check and see if the following thread would help in your scenario:
Useful info about the file size limits, thanks.
It seems that any Flow encountering a file larger than the current limit should fail and log why it failed, rather than reporting success but actually failing.
I have the issue with large files and the "copy folder" action.
Files larger than 20MB cannot get copied into another folder. The Flow returns "success", but only small files are copied...