We are migrating hundreds of reports from a 2016 SSRS server to the Power BI service in Premium workspaces. One thing that was crucial for us in the old world, was to monitor report performance with the TimeStart and TimeEnd in the ReportServer database, dbo.ExecutionLog views. And also the using the TimeDataRetreival TimeProcessing and TimeRending fields.
We are using the power bi admin APIs to get logs of users running the reports, and that includes the start time of the report running, but no EndTime.
We also have the Fabric Capacity Metrics report but that doesn't seem to provide the detail we're looking for.
Is there any way to measure how long an RDL report takes to run in the service, start to finish? we would also want this for a power bi report that for example uses direct query.