Hi All,
I am currently trying to figure out a way that I can reduce my 'Total Consumed Quantity' of Resources that are being used by my project. The reason I am posting here, is that the area that I am really finding it difficult to locate information on how to break down DATAVERSE Resource usage. I can find my Flow/Automate Resource thanks to process mining and such, but I cant find a way of determining what activity is chewing up my Resource limit in Dataverse.
One thing I have observed via a trend on the Reports is that the act of performing Process Mining consumes BULK Resources. Happy for someone to confirm or deny that one for me but it does kind of make sense.... I just would have expected them not to hide the data mining functionality behind its own paywall given they are also shafting us for Resources when performing the action. 😑 Probably too much to ask for there.
The Report that we can generate from Power Platform Admin Center -> Resources -> Capacity -> Download Reports -> Licensed User Requests tells us how much we are using and our quota which is... fine... But I need to know where to go to find out WHAT is using these resources. The only info provided is a Caller ID/Environment ID which all just points to my Dataverse instance. Its not telling my what specific action/table/entity/anything is eating the resources.
If I go Power Platform Admin Center -> Analytics -> Dataverse, it tells me that I am using a lot of 'create' API calls, Entity Usage tells me a lot of 'msdyn_analysiscomponent' and 'searchattributesettings'. This doesn't mean a huge amount to me as its system-level entities and I dont know the relationships 'my stuff' has with 'system stuff' to increase those numbers.
This is obviously only now becoming an issue because MS are starting to enforce Resource Quotas. I'll see some days that I have consumed thousands of Dataverse Requests without even touching the Environment. If we're going to be squeezed and billed for this stuff, I'd like to hear how everyone else is finding out specifics around what is consuming Resources so to manage business requirements accordingly. I haven't had any success with this yet so I am asking the question here. I expect this has become a full-time job for a lot of people recently.
Bonus question - How are Environments that have 'condensed' workflows dealing with these 24hour resource limits? I know it evens out the load for Microsoft... But I cant be the only one that has a large number of automations that trigger Quarterly/Annually for each client sending the Resource usage to the moon for that one day. Has everyone just had to re-design their Automations to distribute the executions? Is there a trick to that?
Thanks for anyone's time that has any answers!
Cheers