Тёмный

5 Power Apps Performance Tips 

Shane Young
Подписаться 163 тыс.
Просмотров 13 тыс.
50% 1

#powerapps #PowerPlatform #CanvasApps #performance
Struggling with Power Apps performance issues? In this insightful video, Shane Young, a seasoned Power Apps expert, dives deep into practical solutions for common performance challenges faced by Power Apps developers. Whether you're dealing with race conditions, the N+1 problem, SharePoint limitations, or optimizing your app for offline use, this video has got you covered.
Key Highlights:
Understanding Race Conditions: Learn how to manage expectations in Power Apps, ensuring that processes complete in the correct order for optimal performance.
Tackling the N+1 Problem: Discover strategies to reduce unnecessary network calls in your Power Apps galleries, enhancing speed and efficiency.
Optimizing SharePoint as a Data Source: Get expert tips on managing large SharePoint lists, simplifying data models, and when to consider switching to Dataverse or SQL Server for better scalability.
Streamlining the OnStart Event: Find out how to prevent slow app loading times by efficiently using the OnStart event, including tips on concurrent functions and static collections.
Building Efficient Offline Apps: Learn how to minimize data load for offline Power Apps, focusing on essential data to improve performance and reduce corruption risks.
Efficient Bulk Operations: Explore smarter ways to handle bulk operations in Power Apps, and why Power Automate might be a better choice for complex tasks.
This video is a must-watch for anyone looking to enhance their Power Apps' performance, from beginners to seasoned developers. Shane Young brings his extensive experience and practical approach to help you solve real-world Power Apps performance issues. Don't let performance hiccups slow down your Power Apps projects!
Up your Power Apps Skills Today!
www.powerapps911.com/up-your-...
0:00 Start
0:24 Power Apps Race Conditions
6:12 Power Apps N + 1 Problem
10:27 SharePoint is TOO BIG
16:50 Power Apps OnStart Delay
19:42 Power Apps Bulk Activities
Do you need some help with something that you are working on, contact us!
www.powerapps911.com/contact
PowerApps911
www.powerapps911.com/
Let's connect on social!
Twitter: / shanescows
Facebook: / powerapps911
Instagram: / shaneyoung911
LinkedIn: / cincyshane

Наука

Опубликовано:

 

19 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 66   
@venkatasubbaraopolisettymv3802
@venkatasubbaraopolisettymv3802 7 месяцев назад
Its a must watch video for all power app developers! Thanks Shane for taking time to make this.
@ShanesCows
@ShanesCows 7 месяцев назад
I appreciate your kind words. 😎 Have an awesome day!
@afasbender
@afasbender 11 дней назад
Brilliant as always Shane! You've saved so many of my (work) days, thank you!!
@ShanesCows
@ShanesCows 9 дней назад
Happy to help!
@ericcross6017
@ericcross6017 7 месяцев назад
Always appreciate your videos Shane. Thanks so much!
@ShanesCows
@ShanesCows 7 месяцев назад
Happy to help. Have a great day. 🐶
@NarsimhaBanala
@NarsimhaBanala 7 месяцев назад
Thank you for the video, Shane! There's valuable information in there that every Power Apps enthusiast should be aware of. These tips are essential for optimizing the performance.
@ShanesCows
@ShanesCows 7 месяцев назад
Glad it was helpful! Thanks
@stefancochrane2723
@stefancochrane2723 6 месяцев назад
Thanks, Shane! Even if the SPO list will only have 500 or so items per year, we put in a plan for archiving data in SPO lists. In much larger lists, we set up a list per year.
@ShanesCows
@ShanesCows 6 месяцев назад
Nice. That is perfect! 😎
@anujpathak1817
@anujpathak1817 7 месяцев назад
Hi Shane very nice video.I always like your way of presenting the topic it really makes me stick to watch the entire video without skipping for 1 secs. Please create video on how to use formulas
@ShanesCows
@ShanesCows 7 месяцев назад
Thanks and noted. Have a good day!
@geralddahl9159
@geralddahl9159 7 месяцев назад
Agreed re request for formulas video, and can you please consider unpacking concurrency somewhere (in a video or a short)? Thanks, @ShanesCows
@katielux357
@katielux357 7 месяцев назад
Hey Shane, is Formulas an upcoming feature we need to turn on? Perhaps "Named formulas"?
@practicalpowerapps
@practicalpowerapps 7 месяцев назад
Great video as usual Shane and another one I will regularly reference in forum responses. In particular, your observation on complex column types and their problems/limitations is a barrow I have been pushing for a long time, so some supporting comments are very useful. On the list size issue, I have a number of lists and libraries over 50k, which are child lists with a numeric join to the ID of the parent and so far, have not seen any performance degradation on iPads in the field when the data is queried, so I hope this continues. I am however looking at archiving if this happens. Warren Belz
@ShanesCows
@ShanesCows 7 месяцев назад
Thanks Warren! Awesome jobs in the forums. You are a ROCK STAR! 🧑‍🎤
@rayromych5534
@rayromych5534 7 месяцев назад
Great explanations, thanks a lot for your work!
@ShanesCows
@ShanesCows 7 месяцев назад
You are welcome!
@saeedsm57
@saeedsm57 7 месяцев назад
Absolutely useful! Thanks!
@ShanesCows
@ShanesCows 7 месяцев назад
That is great to hear. Thanks
@kaushar.
@kaushar. 7 месяцев назад
Thank you Shane. This is amazing.
@ShanesCows
@ShanesCows 7 месяцев назад
Happy to help!
@GroverParkGeorge
@GroverParkGeorge 7 месяцев назад
I LOVE the ability to put app constants and Enums into formulas.
@ShanesCows
@ShanesCows 7 месяцев назад
IT is pretty cool. I should probably do a full video on Formulas. 🤔
@OzStomper
@OzStomper 7 месяцев назад
​@@ShanesCowsYES PLEASE!
@imax8307
@imax8307 7 месяцев назад
Great video, really useful. I think for some users it's easy to get a working solution but understanding performance at scale is not so obvious.
@ShanesCows
@ShanesCows 7 месяцев назад
Glad it was helpful! So many little performance mistakes people can make.
@oluwatobipaul6171
@oluwatobipaul6171 6 месяцев назад
This came me handy. Thank you Shane
@ShanesCows
@ShanesCows 6 месяцев назад
Always happy to help and appreciate your nice comments.😎
@nacimhoc
@nacimhoc 7 месяцев назад
Amazing informations given in this video !! Thanks for sharing your knowledge
@ShanesCows
@ShanesCows 7 месяцев назад
Glad it was helpful!
@rachael5063
@rachael5063 7 месяцев назад
Thanks, Shane! This is really helpful! Do you have a video on how to set up an app for inventory space? Essentially like hotel "reservations" and show a chart on how full the space is every day based on "check-in" and "check-out" dates?
@ShanesCows
@ShanesCows 7 месяцев назад
Sorry, I haven't done that one.
@Mishralock10
@Mishralock10 7 месяцев назад
Thanks, Shane, for consistently dropping fantastic videos. I'm currently working on a solution that involves creating an Azure OpenAI-powered chatbot using Power Automate, with Dataverse as the data source. The number of tables could be extensive, and they will all be interconnected. Could you please share a video on building such a chatbot with high accuracy and minimal hallucination?
@ShanesCows
@ShanesCows 7 месяцев назад
I will think about it but I haven't done anything like that so far.
@Mishralock10
@Mishralock10 7 месяцев назад
Thanks @@ShanesCows , looking forward to it 🙌
@ConfidencePoint1
@ConfidencePoint1 7 месяцев назад
Great video Shane. I’m facing the n+1 issue in a similar way as you described but the solution seems tricky as I cannot use collection due to heavy data. Where can I write to you describing the issue
@ShanesCows
@ShanesCows 7 месяцев назад
Go to www.powerapps911.com and you can put something in our Free help and see if we can offer any ideas.
@MMKhat-gl8km
@MMKhat-gl8km 6 месяцев назад
Hello young, Thanks for all your videos, I have a question about the function NFC. I need to sent a " text or number" with NFC in power apps. I find just the readNFC function to read but to sent I can't do that. Best regards
@ShanesCows
@ShanesCows 6 месяцев назад
It only reads not sends as far as I know.
@paolovr1970
@paolovr1970 7 месяцев назад
Thanks SHANE
@ShanesCows
@ShanesCows 7 месяцев назад
You are welcome. Have a great week!
@thomasnott9367
@thomasnott9367 7 месяцев назад
You know with the on submit form button, does this also work with patch? So always put code into the onsuccess on the form after a patch is done on a button?
@ShanesCows
@ShanesCows 7 месяцев назад
Nope, Patch doesn't have an OnSuccess. So with Patch it would be a ; and then whatever you want to happen next.
@thomasnott9367
@thomasnott9367 7 месяцев назад
@@ShanesCows ah cool, thought as much! Just wanted to make sure, thanks for taking your time out to reply. Your videos have really helped me in my job. Thanks.
@manojkumarleo
@manojkumarleo 7 месяцев назад
You are the boss
@ShanesCows
@ShanesCows 7 месяцев назад
Thanks
@myrwong
@myrwong 7 месяцев назад
Regarding SharePoint list size, you tossed around numbers like 10's of thousands on the top end. I have one that currently just passed 600,000 records. No problems yet, performance for what I'm doing with it is fine. Anything I should watch for? I do reporting from it in Power BI. This 600k table is a child table and have a screen where it shows the child records (usually about 10) for the selected parent. Again, performance seems fine. Also, something you didn't mention was indexing of columns in a list, I did that for those that I filter on frequently. How important is that? Thanks for all you videos by the way.
@ShanesCows
@ShanesCows 7 месяцев назад
Yeah, I should have mentioned Indexing. That helps. As for list size. This is a classic example of "it depends". :) If you are mostly writing data it works fine at large sizes. If you are trying to search and edit data the number comes down. I had a customer management app that had 30,000 records in SharePoint that ran terrible because it was very transactional. If your app is working as is, don't over think it. :)
@radiosonicfan1726
@radiosonicfan1726 7 месяцев назад
Wish Power Apps would stop resizing my other cards when I drag and drop. Instead of fancy AI, give me Microsoft some simple fixes.
@ShanesCows
@ShanesCows 7 месяцев назад
That is a fair request. :)
@willardallen4097
@willardallen4097 7 месяцев назад
The current plan is to develop copilot to the point that it can fix everything else, it seems.
@jjayceeb
@jjayceeb 7 месяцев назад
Hi, i have problem in switching screen. Example i navigate to screen 2 .the display is not appearing at the same time. But if i navigate to the next screen its working fine. Please help.
@andreykhazhevskiy3230
@andreykhazhevskiy3230 3 месяца назад
Pulling 235 lookups per item in a collection. It is slow, but gives a report that otherwise would be impossible to pull as there is a limit to clearcollect. Any thoughts how to make this run better?
@marksmith8021
@marksmith8021 4 месяца назад
Hi Shane, we have several powersapps that have been running for about 2 years. In the last two weeks we have gotten "Error when trying to retrieve data from the network". We haven't changed any SQL data sources. We use the app from within Teams (old teams and new teams) Any suggestions to look at?
@ShanesCows
@ShanesCows 4 месяца назад
Most likely someone changed some of the Azure firewall permissions. I would check and see if any of this helps learn.microsoft.com/en-us/power-platform/admin/online-requirements
@marksmith8021
@marksmith8021 4 месяца назад
Man u are fast! I will look into it. I am also interested in having my team join your 911 support team. We are a Non Profit food bank and a bunch of hacks
@ShanesCows
@ShanesCows 4 месяца назад
@@marksmith8021 hit us through www.powerapps911.com contact form. We are happy to help non-profits and have discounts.
@bhanuprakashbysani3071
@bhanuprakashbysani3071 7 месяцев назад
Is there any timeout will be there for respond to powerapps/ powerautomate action ?
@ShanesCows
@ShanesCows 7 месяцев назад
90 seconds.
@bhanuprakashbysani3071
@bhanuprakashbysani3071 7 месяцев назад
Thank you Shane for quick response, it would be great if you can explain how to handle that kind of scenario in your future videos...
@user-im4tu5wk9w
@user-im4tu5wk9w 7 месяцев назад
Hi Shane, Is there an option to get WiFi name we are connected to using power apps?
@ShanesCows
@ShanesCows 7 месяцев назад
Nope. Sorry
@user-im4tu5wk9w
@user-im4tu5wk9w 7 месяцев назад
@@ShanesCows oh OK thanks
Далее
The Ultimate Guide to Power Apps Deep Linking
26:19
Просмотров 26 тыс.
skibidi toilet 76 (part 2)
04:28
Просмотров 12 млн
5 Fancy Functions in Power Apps
19:55
Просмотров 10 тыс.
Dataverse Explained: Upscaling from Sharepoint
14:05
Power Apps Barcode Scanner For Inventory Records
8:06
Power Apps ParseJSON - JSON is a core skill
28:45
Просмотров 23 тыс.
Wait! Solve Delegation Easily! In Power Apps Search
29:57
Power Apps Advanced Forms
21:54
Просмотров 29 тыс.
Power Apps Interview Questions, Answers, and Jobs
28:23
Named Formulas & User Defined Functions in Power Apps
13:41
Samsung laughing on iPhone #techbyakram
0:12
Просмотров 613 тыс.