IT'S HERE: Work Queues in Power Automate - Full Tutorial

  Рет қаралды 24,914

Anders Jensen

Anders Jensen

Күн бұрын

Пікірлер: 58
@andersjensenorg
@andersjensenorg Жыл бұрын
Please give the video a thumbs up, if it helped you - thanks 😍 Watch this video next: kzbin.info/www/bejne/g2qpeJqYe7Z6aKs
@snehainwonderland
@snehainwonderland Жыл бұрын
I believe Microsoft should also provide workqueue action for power automate desktop where we can also create and update queue items status
@andersjensenorg
@andersjensenorg Жыл бұрын
@@snehainwonderland I'm sure, it will come very soon :)
@hostile_technics
@hostile_technics Жыл бұрын
Once again Anders, just wanted to thank you for the great content here. Your methodology in explaining and slowly evolving the training solution is awesome. Keep on being great
@andersjensenorg
@andersjensenorg Жыл бұрын
Hey Hostile, thank you - much appreciated 😊❤️ Kind regards, Anders
@bluebirder6817
@bluebirder6817 Жыл бұрын
another excellent video! I'm a huge fan of your teaching style. I'm further down the road on my citizen developer journey every time I use one of your videos as a reference! Thank you!!!!!
@andersjensenorg
@andersjensenorg Жыл бұрын
Wow, thank you for the more than excellent review, bluebirder! Highly appreciated, kind regards, Anders
@oscaroneill8222
@oscaroneill8222 Жыл бұрын
Hi Anders, great video! I didn't know about this new development with power automate and work queues. Will have to try it out 😀
@andersjensenorg
@andersjensenorg Жыл бұрын
Hey Oscar, thank you so much 😍 Please let me know, what you think after trying it (I'm sure you will love it). Kind regards, Anders
@JustynaNowak-t8v
@JustynaNowak-t8v Жыл бұрын
Hi, in my opinion, in the Performer flow, you should add after your "When a new row is added" trigger a condition where you verify if the newly added row indeed belongs to your queue. This is important because the "Work Queue Items" table contains rows related to all queues, and you need to ensure your flow only processes rows from your specific queue.
@andersjensenorg
@andersjensenorg Жыл бұрын
You're right, check my reply to another comment below 🙂
@Kaigozen
@Kaigozen Жыл бұрын
Excited to watch and learn this one
@andersjensenorg
@andersjensenorg Жыл бұрын
Nice, please let me know, what you think 😊
@kamransanaee4196
@kamransanaee4196 Жыл бұрын
Thanks for the video. However, I need help understanding the real-life use case of this new feature! Could you please give some examples?
@andersjensenorg
@andersjensenorg Жыл бұрын
Benefits are many, but mainly load balancing (the tasks can be distributed evenly among bots), prioritization, scale and monitoring. Think processes with many transactions, e.g. supply chain management or financial reconciliation. Kind regards, Anders
@Vinay-lb9oz
@Vinay-lb9oz 4 ай бұрын
Hi Anders, video is insightful. Can you please explain how can we run multiple performer bots to work on the queue items?
@andersjensenorg
@andersjensenorg 4 ай бұрын
Then you need more licenses (one per performer) 😊 Kind regards, Anders
@Vinay-lb9oz
@Vinay-lb9oz 4 ай бұрын
@@andersjensenorg yes I agree. I am just curious to know how does it work? Is it using machine group? If I want to execute simple automation saying display message test, in 5 machines by a single trigger, how to do that. Usually in machine group, each time when I trigger, flow runs on any one random machine.
@wjameswilliams
@wjameswilliams Жыл бұрын
This is really interesting, but what are the benefits of using work queues for this vs a SharePoint list (which would also not use a premium connector) for the queue? My first instinct would be greater throughput, but then the Power Automate service limits could be a bottleneck.
@andersjensenorg
@andersjensenorg Жыл бұрын
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 7000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): kzbin.info/www/bejne/roipq2CJbpuLfdE Kind regards, Anders
@SrdjanS_Automations
@SrdjanS_Automations Жыл бұрын
I know there is a lot of tutorials online, but I would appriciate so much if you create few videos about Excel manipulations and what are the keypoints that we, as RPA developers, have to pay attention to. It would mean a lot
@andersjensenorg
@andersjensenorg Жыл бұрын
Hey Srdjan, thanks a bunch - Have you seen this? kzbin.info/www/bejne/q6OpqndthrSel8U Kind regards, Anders
@afelipes7
@afelipes7 Жыл бұрын
Thanks for this content Anders, Do you know if there are any concurrency limitations? (I.e write/complete the same work queue item from different user sessions/VMs)
@andersjensenorg
@andersjensenorg Жыл бұрын
Hey Alejandro - Thanks a bunch 🙂😎 You can't dequeue a work queue item twice, so that will not a be a problem (I haven't stress-tested it though). Kind regards, Anders
@SikhaPradhan-k1e
@SikhaPradhan-k1e Жыл бұрын
Am sending a data table from a desktop flow as output variable which contains 2 columns. 1st column contains some alpha-numeric values and the 2nd column contains json data. I need to create queues in cloud using that "output data table" data. In queue item, the "Name" should be 1st column alpha-num value and the "Value" should be the 2nd column json data. How can i do it ?
@andersjensenorg
@andersjensenorg Жыл бұрын
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 8000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): kzbin.info/www/bejne/roipq2CJbpuLfdE Kind regards, Anders
@thechristianinitiative1445
@thechristianinitiative1445 Жыл бұрын
Whats the difference between this and just having a a database (i.e SP or SQL) with an workflow that runs when a new item gets added. Isn't this essentially a queue in itself. I guess I am failing to see the difference. Thanks
@andersjensenorg
@andersjensenorg Жыл бұрын
While you can use e.g. an SQL db, it will be easier to do prioritazion, workload balancing, parallel processing, monitoring, error-handling etc. I'm sure you can create all this with a DB, but it will be an extensive build. Kind regards, Anders
@jovand179
@jovand179 Жыл бұрын
Can we process work queue items via power automate desktop?
@andersjensenorg
@andersjensenorg Жыл бұрын
Yes, but only through input variables or custom C# actions, but soon PAD work queue items will be released.
@jovand179
@jovand179 Жыл бұрын
Thank you Anders !
@pandumurali
@pandumurali Жыл бұрын
It is very important for me While doing SAP AUTOMATION there is one check box if I use click it is working fine but while looping it is doing other way and I am not getting what I need , how to handle this check box in SAP through power automate desktop application
@andersjensenorg
@andersjensenorg Жыл бұрын
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 9000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): kzbin.info/www/bejne/roipq2CJbpuLfdE Kind regards, Anders
@schpiele
@schpiele Жыл бұрын
Hi Anders. Is it possible to create new work queue item through power automate desktop interface with some action? There is only process and update action available. When I create new WorkQueue through browser interface, I want to be able to create new queue items to that workqueue but through Power Automate Desktop. Is this possible? Kind regards, Krešimir.
@andersjensenorg
@andersjensenorg Жыл бұрын
Hey schpiele, unfortunately not yet, but more PAD actions will be added soon 🙂 Kind regards, Anders
@schpiele
@schpiele Жыл бұрын
@@andersjensenorg Yeah, I'm waiting for them. Thnx for your reply ;-)
@seemaa2295
@seemaa2295 9 ай бұрын
If there are 10 items in queue and due to power issue bot stopped at 7 When the bot is re started 7 items will be in static state. So how will these 7 items be processed? Please clarify
@andersjensenorg
@andersjensenorg 9 ай бұрын
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 11,000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): kzbin.info/www/bejne/roipq2CJbpuLfdE Kind regards, Anders
@andonii46
@andonii46 Жыл бұрын
Great video! However, as you have coded it, if you have more than one queue and you add items to these queues the performer will be triggered for all of them :S
@andersjensenorg
@andersjensenorg Жыл бұрын
Thank you. Yeah, that's the idea, break it down into transaction cloud flows instead of one big processing of all items. You can change the trigger to, e.g., a scheduled trigger and have them all processed simultaneously.
@andonii46
@andonii46 Жыл бұрын
@@andersjensenorg I don't think that is the idea to be honest...idea is to have 1 performer per queue (not 1 performer for all different queues)
@andersjensenorg
@andersjensenorg Жыл бұрын
What to you mean by "the idea"? Usually it's more effecient to break your PA cloud flows down in separate flow runs. Benefits are improved performance, error-handling and logging. Please convince me otherwise 🙂
@andonii46
@andonii46 Жыл бұрын
@@andersjensenorg I think we are not understanding each other. All I'm saying is that the performer cloud flow that you have coded in your video is going to be triggered whenever you add 1 or more than one workitem within every Work Queue you might have in PA. If you have 7 different queues in PA and you add workitems to all those 7, your performer is triggered for all the queues (when, in a normal scenario it should be bounded to one queue, not to all of them)
@andersjensenorg
@andersjensenorg Жыл бұрын
Ah, I'm sorry, Andoni - now I get it 😊 We can add a trigger then: @equals(triggerBody()?['_workqueueid_value'], 'YourWorkQueueID') Or add multiple WQIDs Please keep these comments coming and sorry for misunderatanding. Kind regards, Anders
@fishtankmemoirs
@fishtankmemoirs 9 ай бұрын
In which scenarios should work queues be used? What business problem does this solve? Does this require a dataverse license? What is the purpose of work queue - Dispatcher and Performer can be created by master and child workflow which does the same thing.
@andersjensenorg
@andersjensenorg 9 ай бұрын
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 11,000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): kzbin.info/www/bejne/roipq2CJbpuLfdE Kind regards, Anders
@Arunkumar-vp8rf
@Arunkumar-vp8rf Жыл бұрын
Dear sir , please upload how to invoke python script I don't have any idea .i know python and Power automate but how to use python script activity😭 please try to upload that and give some example python programme on power automate desktop
@andersjensenorg
@andersjensenorg Жыл бұрын
Hey Arun. I haven't done a PAD/Python video yet, but in the last part of this video I show how to invoke VBSCript. The Python approach is exactly the same. Kind regards, Anders
@hellosubhahere
@hellosubhahere Жыл бұрын
Audio is so poor Jensen, so is the video quality on full screen it looks so blurred and font is so small...
@andersjensenorg
@andersjensenorg Жыл бұрын
Hey AbstractThought. I've just re-watched/listened the video on two other devices (Win11 desktop and Android mobile). The sound is great. Regarding the video quality: Please click on the little cogwheel - here you can change the resolution (I recommend 1080p) 🙂 The video is best viewed on a 1920x1080+ screen. Kind regards, Anders
@jmack1717
@jmack1717 Жыл бұрын
The sound and video is superb
@andersjensenorg
@andersjensenorg Жыл бұрын
@@jmack1717 Thank you 🙂😎
@mrZerg00s
@mrZerg00s Жыл бұрын
Both the sound and video are crisp-clear.
@andersjensenorg
@andersjensenorg Жыл бұрын
@@mrZerg00s Thanks a lot, Denis 😎
@DanishAli-el2fe
@DanishAli-el2fe Ай бұрын
@andersjensenorg how to avoid duplication in work queue item
@andersjensenorg
@andersjensenorg Ай бұрын
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 13,000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): kzbin.info/www/bejne/roipq2CJbpuLfdE Kind regards, Anders
Always Create A Config For Your Power Automate Desktop flows!
16:59
Anders Jensen
Рет қаралды 10 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 37 МЛН
Одну кружечку 😂❤️
00:12
Денис Кукояка
Рет қаралды 2,1 МЛН
Work Queue Actions in Power Automate Desktop - Complete Tutorial
37:19
Power Automate - Work Queues for Increased efficiency and scalability
24:03
Process Mining in Power Automate
11:06
Henrik Marx on Dynamics 365 and Power Platform
Рет қаралды 33 М.
Power Automate Desktop: Best Practices for Advanced Users
2:07:19
Anders Jensen
Рет қаралды 56 М.
Power Automate Sequential Approvals Made Easy: A Beginner's Guide
24:07
It's easy to Schedule Power Automate Desktop Flows 😎💯
21:14
Anders Jensen
Рет қаралды 38 М.
Web Scraping Made EASY With Power Automate Desktop - For FREE & ZERO Coding
13:11
Loops and For each in Power Automate Desktop - Beginners Tutorial
34:31
2024: Power Automate Desktop Developers MUST Learn This
1:00:45
Anders Jensen
Рет қаралды 14 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 37 МЛН