Efficient Data Queries & Pagination for SharePoint & Dataverse with Power Automate

  Рет қаралды 1,798

Paul Murana

Paul Murana

Күн бұрын

In this video, I look at why the default "Get Items" action for SharePoint and "List Rows" action for Dataverse might not be the most efficient choice due to the excessive metadata they return. Learn through how to bypass this by directly querying these data sources using HTTP requests, significantly improving performance by reducing unnecessary data overhead.
00:00 Introduction: Why you shouldn't use the Get Items or List Rows action.
01:16 Comparing Performance of Get Items action for SharePoint to a HTTP Request.
05:55 Comparing Performance of List Rows action for Dataverse with HTTP.
08:26 Using pagination with the HTTP Method.
11:33 Comparison of Performance when using pagination.
Working with lists and list items:
learn.microsoft.com/en-us/sha...
Working with Parse JSON:
• Unlock the Full Potent...
Further reading JSON Light Support in SharePoint REST API
www.microsoft.com/en-us/micro...
If you found this video useful, please consider making a donation to the channel:
www.buymeacoffee.com/paulie

Пікірлер: 12
@lubeshbehera1993
@lubeshbehera1993 5 ай бұрын
Thanks, Paul, for these wonderful suggestions!!
@DavidAdediran
@DavidAdediran 5 ай бұрын
Great video Paul. The Dataverse's list rows action does support the selection of columns, so you can achieve similar performance with the added benefit of better Power Automate support (parsing, auto-suggestion, etc.)
@PaulieM
@PaulieM 5 ай бұрын
It does, but it still returns a stack of extra metadata. But the column selection certainly helps.
@michaelseerup
@michaelseerup 5 ай бұрын
Great video, is it possible to achieve similar improvements directly from Power Apps?
@skim32
@skim32 4 ай бұрын
Does using the Send an HTTP request to SharePoint also provide better loop internation performance compared to the get items? Or is it only when getting the data? For example. Performing a Apply To Each for each record.
@MedariKeshava
@MedariKeshava 5 ай бұрын
Hi paul, Thanks for the video! I have a question, is there a way to load more than 20,000 records from sharepoint in to power apps, with power automate, using only powerfx formulas with search querying all data.
@kimsalas8197
@kimsalas8197 5 ай бұрын
Thanks for the video, Paul. Would the opposite of your method work if you did a POST method in order to write thousands of records to Dataverse? Do you have a video for that?
@PaulieM
@PaulieM 5 ай бұрын
Yes, it is absolutely possible. But not in the same way as shown in this video. You would need to use the $batch API method. I have a video on batch deleting records from Dataverse. I could make one on batch insert if you think it would be useful.
@kimsalas8197
@kimsalas8197 5 ай бұрын
@@PaulieM Yes, that would be great if you could make one on batch insert! Thank you!
@ukm365
@ukm365 5 ай бұрын
I think the other thing that the 'Actions' are doing is that they're 'streaming' the data. This enables more connective data from lookup fields and suchlike. HTTP calls very rarely include much lookup information unless you specifically request it, right?
@PaulieM
@PaulieM 5 ай бұрын
I think the Actions are doing much the same thing as the HTTP, but with the odata set to verbose. You can even see the setting in the HTTP header of the outputs. But I cannot be sure of course.
Unlock the Full Potential of Parse JSON in Power Automate
19:47
Paul Murana
Рет қаралды 2 М.
Best Toilet Gadgets and #Hacks you must try!!💩💩
00:49
Poly Holy Yow
Рет қаралды 12 МЛН
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Laro Benz
Рет қаралды 62 МЛН
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 83 МЛН
Remove / delete data from a CSV file using Power Automate
6:14
Implementing Power Apps Dataverse Row-Level Security
12:51
Pragmatic Works
Рет қаралды 20 М.
Working with Large Data in Power Automate through Pagination
14:38
Steve Winward
Рет қаралды 20 М.
Web Scraping Made EASY With Power Automate Desktop - For FREE & ZERO Coding
13:11
Filter Dataverse Choice column in Power Apps Gallery
21:42
Reza Dorrani
Рет қаралды 34 М.
ЛАДОНИ БАСКЕТБОЛИСТОВ (@jebbroskii - TikTok)
0:19
В ТРЕНДЕ
Рет қаралды 2,2 МЛН
Бедная бабушка...
0:56
Почему?
Рет қаралды 2,5 МЛН
Головоломка от дедушки🔥
0:31
FERMACHI
Рет қаралды 17 МЛН
No es por nada pero ya estoy a otro nivel de fuerte 💪🏻😅
0:15
A to F | Guess the mixed color #colormixing #satisfying #art
0:17
Shark Zhan
Рет қаралды 17 МЛН
Survival Skills: SIMPLE and USEFUL #bushcraft #camping #outdoors
0:40
Adventure Skills
Рет қаралды 16 МЛН