Тёмный

Key Points to consider when using SharePoint in Power Apps 

Reza Dorrani
Подписаться 137 тыс.
Просмотров 23 тыс.
50% 1

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

 

3 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 100   
@luisefreese4239
@luisefreese4239 4 года назад
Great video - thank you for explaining this in detail :-)
@RezaDorrani
@RezaDorrani 4 года назад
Thank you 🙏
@mahendrenmunisamy9834
@mahendrenmunisamy9834 3 года назад
I am in the process of convincing my boss why we need to use an RDBS for our company data (which is currently stored as Sharepoint lists). This is exactly what I was looking for. Thanks!!
@RezaDorrani
@RezaDorrani 3 года назад
Glad to know this was useful. Thanks for watching.
@vpavan007
@vpavan007 4 года назад
Buddy the explanation is very detailed as always. The good thing is all the points are known to me but never felt bored through 15 min of the video. Great job! I am 10000% sure it should be a base video for every developer before they propose SharePoint as DataSource.
@RezaDorrani
@RezaDorrani 4 года назад
Thank you for your kind words
@jayambgerpun9917
@jayambgerpun9917 3 года назад
Whatever little i know about Power Apps and Automate is due to your videos.
@RezaDorrani
@RezaDorrani 3 года назад
Thanks for following my channel.
@stephanweaver1960
@stephanweaver1960 3 года назад
Excellent information even for a beginner like me who has only dabbled and failed. Now I understand the List Object better
@RezaDorrani
@RezaDorrani 3 года назад
Thank You
@Ylotan
@Ylotan 4 года назад
Another great video! I would also add point #8 - SharePoint is a standard connector, thus does not require premium license to run the app. From my experience, it is possible to make pretty decent low cost apps using SP as a data source if you know how to tackle it's limitations.
@RezaDorrani
@RezaDorrani 4 года назад
Well said. However now with the announcement of Dataflex there would be some debate in future.
@Ylotan
@Ylotan 4 года назад
@@RezaDorrani Worth checking it out. Though I doubt that it will be free because it's built on top of CDS
@RezaDorrani
@RezaDorrani 4 года назад
Ylotan It will be part of your Office subscription so no additional licensing is required.
@Mx81
@Mx81 4 года назад
@@RezaDorrani I'm looking forward to your Dataflex videos :-)
@Mx81
@Mx81 4 года назад
Thanks for your great video(s)! It's not easy to keep all this facts in mind and also handle all the changes that are comming. (Microsoft Lists, SharePoint 2010 Workflow retirement).
@RezaDorrani
@RezaDorrani 4 года назад
The world of Microsoft 365 is an ever changing landscape. New features are added at a rapid pace. Keeping up with the pace is a full time job in itself :)
@fionacai9225
@fionacai9225 3 года назад
U deserve more subscribers! Keep the tutorial coming.
@RezaDorrani
@RezaDorrani 3 года назад
Thank You. Hopefully, with time as more and more people watch my content they will subscribe. The thing about me is I don't go about asking for people to subscribe. I know if I do I would probably get more but I don't think that looks good. My subscribers have re-shared by content within their networks and helped me grow to this point and I hope they keep doing the same.
@clay4gli
@clay4gli Год назад
Thank you. Solid gold.
@RezaDorrani
@RezaDorrani Год назад
👍
@vinayayinapurapu
@vinayayinapurapu 4 года назад
First video to check before we start implementing SharePoint as data source :)
@RezaDorrani
@RezaDorrani 4 года назад
Thanks for the wonderful feedback. The reason I did this video is because I have seen a lot of Power Apps projects related to SharePoint run into challenges because these points were not taken into consideration.
@premkumardv4022
@premkumardv4022 4 года назад
Very Very useful information. Thanks for the video..
@RezaDorrani
@RezaDorrani 4 года назад
Glad it was useful. Thank you for watching.
@제인-y9u
@제인-y9u 3 года назад
I've learned a lot from this video.
@RezaDorrani
@RezaDorrani 3 года назад
Glad to hear that.
@FranciscoCamacho_fjcamachoj
@FranciscoCamacho_fjcamachoj 3 года назад
Hi Reza, great video!!! You're one of the best generating content for Power Apps because you focus on design too. What about working with a list of more than 1 millon items, how it works? Delegation is limited for 5k records or you can use even if your list has 30 million items?
@RezaDorrani
@RezaDorrani 3 года назад
Delegation Playlist - ru-vid.com/group/PLTyFh-qDKAiE6ia-D94Qk5-AzpN4dqOmD Delegation works for large data sets (30 million for SP List). Key is to ensure you index your SP columns (due to 5k limit of SP) and use delegation in Power Apps.
@FranciscoCamacho_fjcamachoj
@FranciscoCamacho_fjcamachoj 3 года назад
@@RezaDorrani Thanks!!!
@jasonjacome5963
@jasonjacome5963 6 месяцев назад
Hidden Gems! ⚡⚡🥰🥰
@RezaDorrani
@RezaDorrani 6 месяцев назад
I wish more people see this video
@nipun399
@nipun399 4 года назад
Awesome video, It cleared all my doubts....thanks a lot :)
@RezaDorrani
@RezaDorrani 4 года назад
Glad it was useful
@ankitasthana4895
@ankitasthana4895 4 года назад
Very informative Raza...also looking fwd for your tutorial from scratch
@RezaDorrani
@RezaDorrani 4 года назад
Thank you Ankit
@ankitasthana4895
@ankitasthana4895 4 года назад
@@RezaDorrani apologize for my typo in your name
@RezaDorrani
@RezaDorrani 4 года назад
Ankit Asthana no worries. I have been called Reeza, Raza, Razor etc. All works for me :)
@et752
@et752 Год назад
Hi .. have a relate question if I might… most or all the limitations you highlight refer to the size of the data… but are there any limitations/ concerns in terms of user base (and related concurrent access to the data for example) if using SharePoint as the data source? In my use case data size is not an issue, but we are planning to grow from ~50 app users to ~1000…. Not sure about concurrent users, but I am sure it will be greatly increased… maybe 50-100 concurrent users in the app at some point?… Would that be a problem on the SharePoint backend? Is there any known limit or information available? Thanks in advance. Great channel btw!
@RezaDorrani
@RezaDorrani Год назад
I am not aware of any known limitations with app usage. I know customers which have apps run by over 10k users simultaneously.
@thewanderingcouple8378
@thewanderingcouple8378 Год назад
Great information, this is why I am getting error while creating credit concession sharepoint form in power app.. But I don't know how to get rid of it as I can't delete any column as all the columns are needed to perform flow
@RezaDorrani
@RezaDorrani Год назад
Unfortunately, there is no way around it. SharePoint has limitations and it is good for simple scenarios. Selecting the right data source upfront is key.
@moyura2
@moyura2 Год назад
Thank for sharing.
@RezaDorrani
@RezaDorrani Год назад
My pleasure
@joaobatistafreitas169
@joaobatistafreitas169 4 года назад
Muito bom... Detalhado e Claro
@RezaDorrani
@RezaDorrani 4 года назад
Obrigado
@zaidkashour
@zaidkashour 4 года назад
Awesome video Reza. At @12:20 why didn’t you get a delegation warning?
@RezaDorrani
@RezaDorrani 4 года назад
Thanks Zaid. The reason I did not get a delegation warning is because my Region column is a Choice column. Choice columns are delegable.
@RACHIMSAJA
@RACHIMSAJA 3 года назад
Thanks for great videos! So if we use CDS will it directly solve those 7 issues? I am learning powerapps and still deciding which datasource will work the best for my needs
@RezaDorrani
@RezaDorrani 3 года назад
CDS has been renamed to "Dataverse" :) Dataverse is a relational database and has most of its bases covered. Dataverse does come with licensing costs - premium licensing & also has costs based on capacity (size of the database)
@moustafahassan7830
@moustafahassan7830 3 года назад
Hi, Dorrani perfect 👍 I have a question; can we use Excel instead of SharePoint? what your advice about free tool
@RezaDorrani
@RezaDorrani 3 года назад
Yes excel can be used. But excel has plenty of limitations one of them is delegation. Cannot work with excel data more than 2k records. SharePoint, Dataverse (CDS) or SQL are best choices.
@MaruthachalamKrishnamurthy
@MaruthachalamKrishnamurthy 3 года назад
Great video!
@RezaDorrani
@RezaDorrani 3 года назад
Thanks
@daxteoh27
@daxteoh27 2 года назад
Thanks Reza!
@daxteoh27
@daxteoh27 2 года назад
Hey Reza, quick question - Does filter still work if return rows are more than 5000?
@RezaDorrani
@RezaDorrani 2 года назад
Most welcome!
@RezaDorrani
@RezaDorrani 2 года назад
Yes, as long as delegation is handled. Check ru-vid.com/group/PLTyFh-qDKAiE6ia-D94Qk5-AzpN4dqOmD
@issiewizzie
@issiewizzie 3 года назад
great insight ....
@RezaDorrani
@RezaDorrani 3 года назад
Thanks
@sundrapillay6668
@sundrapillay6668 4 года назад
Thank you excellent video
@RezaDorrani
@RezaDorrani 4 года назад
Glad you liked it
@sundrapillay6668
@sundrapillay6668 4 года назад
@@RezaDorrani Hi Reza I did all the steps with the multiple upload with power automate but get an error on the button Invalid number of arguments received ContractsManagementFlow.Run(JSON(ColContracts,JSONFormat.IncludeBinaryData)) please assist me
@RezaDorrani
@RezaDorrani 4 года назад
Sundra Pillay that is a different video. Follow the steps shown in ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-r3UC3TMXhlI.html
@beyou7122
@beyou7122 4 года назад
Hi, very useful video. I want to know,is there also a limitation on using the search function for large lists. Though i have changed the rows count to 2000 in advance setting, it is still giving an error. Please help in the scenario..
@RezaDorrani
@RezaDorrani 4 года назад
Hi Ishita, Search is not a delegable function with SharePoint. Hence you will always run into the delegation warning in this case. Try replacing it with StartsWith function. One cannot perform contains query with sharepoint
@walesbe1028
@walesbe1028 2 года назад
Hi Reza. Great content as always. I have a question regarding filtering a list in relation to the 5000 treshold limit. In this video you added indexes on date and choice columns to be able to filter the gallery. I need to filter my gallery on a people column, like SPPeopleColumn = PowerAppsCurrentUser and the request if fully delegable. If i add an index to SPPeopleColumn , is it going to work or the list view treshold error will be thrown because of the people column type ? Thank you for your answer.
@RezaDorrani
@RezaDorrani 2 года назад
Should work
@pricillajackline7258
@pricillajackline7258 4 года назад
Great video!!... so its not possible to modify a single column alone in sharepoint list through power
@RezaDorrani
@RezaDorrani 4 года назад
You absolutely can modify a single column in SharePoint from Power Apps. You can do the single column modification option using Patch function Check - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-g9ChYuTdNd4.html The 7 key points video only talks about the key points you need to consider when working with large SharePoint lists and Power Apps.
@pricillajackline7258
@pricillajackline7258 4 года назад
@@RezaDorrani excellent video...learnt alot...thank you
@jdriele
@jdriele 4 года назад
7:00 I didn't knew that. Nevertheless, 12 lookup columns for a powerapps it an extreme scenario and you should have data model option.
@RezaDorrani
@RezaDorrani 4 года назад
12 complex type columns - includes lookups, person fields and managed metadata columns.
@jdriele
@jdriele 4 года назад
Reza Dorrani from my own 10 years experience, it does not happen :-)
@RezaDorrani
@RezaDorrani 4 года назад
Giboin Florent I have come across plenty of customers who have built some extremely complex structures that have exceeded these limits. But I do agree in most cases one would not exceed.
@jdriele
@jdriele 4 года назад
Reza Dorrani good job opportunity for you :-) I usually say, if a table as too much columns to be displayed on one screen, change your data model. I know it’s extreme but it’s also a good starting point to avoid trash tables.
@RezaDorrani
@RezaDorrani 4 года назад
Giboin Florent Agreed. This week I came across a scenario where the user had a list with 140+ columns :) My solution was to get back to the drawing board.
@vanshen957
@vanshen957 3 года назад
Can we apply same concept to MS SQL as data source?
@RezaDorrani
@RezaDorrani 3 года назад
This is specific to SharePoint.
@julien8979
@julien8979 4 года назад
Hello Reza, Thanks for sharing! I have a list that contains around 13k+ items, and another list that contains a lookup column to get information from the ID of the first list. The issue I am facing is that in Power Apps, the following lookup column Choices([@Opportunities].CompanyID) throw a threshold error saying that "The attempted operation is prohibited because it exceeds the list view threshold enforced by the administrator." Knowing that I have created indexed columns for this column, and filtered by status value. Any suggestions on how to solve this issue for the lookup ID column?
@RezaDorrani
@RezaDorrani 4 года назад
Have you indexed Opportunities column? Is ColumnID an additional column that you have selected as part of the lookup? Also, why do you want to get the data using Choices column when you can directly query the source list and get the info.
@powerbi-amitsrivstava4451
@powerbi-amitsrivstava4451 4 года назад
Hi, How to connect Sharepoint folder files from Power APP? Thanks Amit Srivastava
@RezaDorrani
@RezaDorrani 4 года назад
Hi Amit, You cannot directly connect to a folder but you can connect to the document library. Then if you need to show files in a specific folder then apply filtering as follows Filter(Documents,'Folder path'="Shared Documents/ABC/") In my case ABC is the name of the folder.
@powerbi-amitsrivstava4451
@powerbi-amitsrivstava4451 4 года назад
@@RezaDorrani Ahh wierd, it means I cannot connect to the data of the placed file, I can only play with the metadata of file placed at document library say filenamee, modified by, created by etc.
@RezaDorrani
@RezaDorrani 4 года назад
Power BI - Amit Srivstava when you say connect? Do you mean editing? You can read,edit & delete the metadata from Power Apps. Full CRUD operations are supported.
@powerbi-amitsrivstava4451
@powerbi-amitsrivstava4451 4 года назад
@@RezaDorrani I mean, I have a excel file (contains country, city detail of employee) ,that is placed at SharePoint folder, now I want to create a Power App which connect to this excel data and user can edit/add country, city detail to the excel file directly from power app.
@RezaDorrani
@RezaDorrani 4 года назад
@@powerbi-amitsrivstava4451 Use the excel business connector docs.microsoft.com/en-us/connectors/excelonlinebusiness/
@sundrapillay6668
@sundrapillay6668 4 года назад
Hi Reza can you please create a power automate to create folder and break inheritance and grant a user permission to the newly created folder
@RezaDorrani
@RezaDorrani 4 года назад
Hi Sundra, There have been some new actions added to flow recently which will make your use case easier. To create a folder there is an action called "Create new folder" Break permissions - "stop sharing an item or a file" Grant permissions - "grant access to an item or a folder"
@sundrapillay6668
@sundrapillay6668 4 года назад
Thanks Reza
@gerfer6261
@gerfer6261 3 года назад
Thanks I am Woking with a SharePoint list which generates 450 to 500 items daily, 🤢
@RezaDorrani
@RezaDorrani 3 года назад
SharePoint list can hold upto 30 million records. You would have to take into account delegation in Power Apps. Hope you have seen my delegation playlist series.
@gerfer6261
@gerfer6261 3 года назад
@@RezaDorrani Yes of course I have seen I done indexing , sorting. I need to understand how to create and mange views. Every 10 days it exceeds threshold , driving me bananas 🍌 and freezing the app😱
@RezaDorrani
@RezaDorrani 3 года назад
@@gerfer6261 Your issues are in App? Are you getting any delegation warnings?
@RezaDorrani
@RezaDorrani 3 года назад
@@gerfer6261 In Power App you should have no issuse as long as delegation is handled. Planning for archival of data is imp as well.
Далее
Power Apps Performance Optimization Tips
21:36
Просмотров 27 тыс.
iPhone 16 & beats 📦
00:30
Просмотров 97 тыс.
Living life on the edge 😳 #wrc
00:17
Просмотров 2,8 млн
Designing Your SharePoint Database
1:05:16
Просмотров 42 тыс.
No Delegation Limit - SharePoint List Power App
30:51
PowerApps Left Navigation Component
40:42
Просмотров 196 тыс.
Power Apps Patch function with SharePoint Columns
31:51