Hi Team,
I would like to upload a large (~1 GB) file for validation. My validation logic has been implemented in the Azure function.
How can I implement this without using SharePoint? I tried sending large files directly to Power Automate, but Power Automate cannot handle big files.
I am looking for a solution to send a large file from Power Page (HTML page) to Azure Blob storage. Then, the Azure function (validation function) will trigger when the file is uploaded to Azure Bob storage.
Power Pages --> Azure Blob storage --> Azure Function
Has anyone implemented a similar in your project?
@Sandeep009 wrote:
@OliverRodrigues Thanks for your response. However, when I check this link, it is clearly saying -
- The maximum file upload size is 125 MB.
is there a way to increase the file size to 1 GB?
Not at the moment (not sure if its on the drawing board for the future), at the moment it is using using Dataverse's limit.
Only way I could think to do it would be either via a custom SharePoint implementation (a lot of custom work - the consultancy side of what was AdxStudio - Microsoft bought the AdxStudio Portal product not the Consultancy- built one, not sure if that is still available or what limits it had, they did theirs just before Microsoft re-implemented the more native integration) or possibly using the Portals Implicit Grant Flow (https://learn.microsoft.com/en-us/power-pages/security/oauth-implicit-grant-flow) off a custom file upload button (but not sure if you will encounter other timeouts or limits).
Personally I think if you have to deal with files of that size, you may need to build a custom portal.
@OliverRodrigues Thanks for your response. However, when I check this link, it is clearly saying -
is there a way to increase the file size to 1 GB?
You can enable Blob Storage when uploading files via Power Pages, I haven't done it myself, but it's well documented:
Enable Azure storage | Microsoft Learn
Set up notes as attachments for basic and multistep forms | Microsoft Learn