cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Anonymous
Not applicable

Size limitation when saving to Google Sheets

Hello

I am creating a survey app, where every month  500 people will answer 3 questions.

Later I am reporting the answers on Power BI.

When saving my data I found the following limitation: PowerApps not allowing files bigger than 2 MB on OneDrive or Google drive.
The empty excel file I am planning to use to save the data to is already 3 MB, the reason being I have created 3 tables inside with 99.999 empty rows on them. I did this so PowerApps can "see" the tables inside the excel file. I can delete rows and make the excel file smaller.

Here are my question: 

- do I need to make the tables the final size? or I can make them only 5 rows for PowerApps see them and will grow ok?
- is there any limitation on size of the excel file? I mean am I risking that at some point PowerApps won't save my data anymore because the file is bigger than 2 MB?

-Any suggestion on this scenario?

 

Thanks!

M.

 

1 ACCEPTED SOLUTION

Accepted Solutions
timl
Super User
Super User

Hi @Anonymous 

In answer to your questions...

  1. No, you don't need to make your tables the final size. If your Excel table contains 5 rows only and you attempt to add an additional record through your app, PowerApps will insert row 6 into your Excel table automatically.
  2. As you've seen, there is a 2MB file size limit. If your file exceeds 2MB and you attempt to add more rows through your app, the operation will fail. In your scenario, you can store your 3 tables over 3 separate Excel files to reduce the chance of this happening.

Note that due to the lack of query delegation support with Excel, you will not be able to work with more than 2000 records per table. Therefore if you need to store larger quantities of data, I would recommend a different data source, such as SharePoint or SQL Server.

View solution in original post

2 REPLIES 2
timl
Super User
Super User

Hi @Anonymous 

In answer to your questions...

  1. No, you don't need to make your tables the final size. If your Excel table contains 5 rows only and you attempt to add an additional record through your app, PowerApps will insert row 6 into your Excel table automatically.
  2. As you've seen, there is a 2MB file size limit. If your file exceeds 2MB and you attempt to add more rows through your app, the operation will fail. In your scenario, you can store your 3 tables over 3 separate Excel files to reduce the chance of this happening.

Note that due to the lack of query delegation support with Excel, you will not be able to work with more than 2000 records per table. Therefore if you need to store larger quantities of data, I would recommend a different data source, such as SharePoint or SQL Server.

Anonymous
Not applicable

Thank you @timl for you clarifications! you save me some trouble.

I would love to know who is the genious that guessed, in the 21 century, that a 2 mb limit is something reasonable.

M.

 

Helpful resources

Announcements
PA Virtual Workshop Carousel 768x460.png

Register for a Free Workshop

This training provides practical hands-on experience in creating Power Apps solutions in a full-day of instructor-led App creation workshop.

Microsoft Build 768x460.png

Microsoft Build is May 24-26. Have you registered yet?

Come together to explore latest innovations in code and application development—and gain insights from experts from around the world.

May UG Leader Call Carousel 768x460.png

What difference can a User Group make for you?

At the monthly call, connect with other leaders and find out how community makes your experience even better.

Top Solution Authors
Top Kudoed Authors
Users online (2,737)