cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Advocate I
Advocate I

Understanding PowerApps Performance Analytics

Hello all,

Could someone help me understand PowerApps Performance Analytics? I just rolled out a high traffic gallery-style Product Database app out to my organization, and it seems to be doing well. But there are strange spikes in the performance section of the analytics (see attached images). What would make it think the average load time was 917 seconds (over 15 minutes) on 2/1/20? What is the difference between "TimeToFirstScreenPercentile50", "TimeToFirstScreenPercentile75" and "TimeToFirstScreenPercentile95"? Pardon my ignorance if this is something that is obvious or just common sense 😅

1 ACCEPTED SOLUTION

Accepted Solutions
Community Support
Community Support

Hi @forcedLightning ,

Do you want to know the data meaning in App performance report?

Performance Metrics

1. Time to first screen

The time it takes from clicking the app icon to PowerApps handing control to the app’s first screen, for 50th, 75th, 95th percentiles. It does not include the time to load the app’s first screen.

2. Time to first screen without connection setup time

The time it takes from clicking the app icon to PowerApps handing control to the app’s first screen, excluding time the user spends on the connection setup page, for 50th, 75th, 95th percentiles. It does not include the time to load the app’s first screen.

3. Session length

The time users spend on the app, after a successful app launch for 50th, 75th, 95th percentile times.

4. Number of users per session length

The user distribution over session lengths of <1 minute, 1-5 minutes, >5 minutes, after a successful app launch.

 

Here's a blog about this in details for your reference:

https://powerapps.microsoft.com/en-us/blog/powerapps-app-performance-report/

 

As Time to first screen, this does not only mean your app's loading time too long. This is related to screen pages, functions,loading time,etc.So this data is large does not mean your app's performance bad.

 

 

Best regards,

Community Support Team _ Phoebe Liu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

2 REPLIES 2
Community Support
Community Support

Hi @forcedLightning ,

Do you want to know the data meaning in App performance report?

Performance Metrics

1. Time to first screen

The time it takes from clicking the app icon to PowerApps handing control to the app’s first screen, for 50th, 75th, 95th percentiles. It does not include the time to load the app’s first screen.

2. Time to first screen without connection setup time

The time it takes from clicking the app icon to PowerApps handing control to the app’s first screen, excluding time the user spends on the connection setup page, for 50th, 75th, 95th percentiles. It does not include the time to load the app’s first screen.

3. Session length

The time users spend on the app, after a successful app launch for 50th, 75th, 95th percentile times.

4. Number of users per session length

The user distribution over session lengths of <1 minute, 1-5 minutes, >5 minutes, after a successful app launch.

 

Here's a blog about this in details for your reference:

https://powerapps.microsoft.com/en-us/blog/powerapps-app-performance-report/

 

As Time to first screen, this does not only mean your app's loading time too long. This is related to screen pages, functions,loading time,etc.So this data is large does not mean your app's performance bad.

 

 

Best regards,

Community Support Team _ Phoebe Liu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

Advocate I
Advocate I

Can you help me understand what the 50, 75, and 95 percentile means? I'm completely clueless, and I can't find a definition of what it means anywhere.

 

Also, I have an app where (for example) there are over 1100 < 1 minute sessions in a day, and yet barely over 100 launches for the day. How is that possible?

Helpful resources

Announcements
New Badges

New Solution Badges!

Check out our new profile badges recognizing authored solutions!

New Power Super Users

Congratulations!

We are excited to announce the Power Apps Super Users!

Power Apps Community Call

Power Apps Community Call: February

Did you miss the call? Check out the Power Apps Community Call here.

Microsoft Ignite

Microsoft Ignite

Join digitally, March 2–4, 2021 to explore new tech that's ready to implement. Experience the keynote in mixed reality through AltspaceVR!

Top Solution Authors
Top Kudoed Authors
Users online (17,440)