- Release notes
- Getting started
- Installation
- Configuration
- Integrations
- Authentication
- Working with Apps and Discovery Accelerators
- AppOne menus and dashboards
- AppOne setup
- TemplateOne 1.0.0 menus and dashboards
- TemplateOne 1.0.0 setup
- TemplateOne menus and fashboards
- TemplateOne 2021.4.0 setup
- Purchase to Pay Discovery Accelerator menus and dashboards
- Purchase to Pay Discovery Accelerator Setup
- Order to Cash Discovery Accelerator menus and dashboards
- Order to Cash Discovery Accelerator Setup
- Basic Connector for AppOne
- SAP Connectors
- Introduction to SAP Connector
- SAP input
- Checking the data in the SAP Connector
- Adding process specific tags to the SAP Connector for AppOne
- Adding process specific Due dates to the SAP Connector for AppOne
- Adding automation estimates to the SAP Connector for AppOne
- Adding attributes to the SAP Connector for AppOne
- Adding activities to the SAP Connector for AppOne
- Adding entities to the SAP Connector for AppOne
- SAP Order to Cash Connector for AppOne
- SAP Purchase to Pay Connector for AppOne
- SAP Connector for Purchase to Pay Discovery Accelerator
- SAP Connector for Order-to-Cash Discovery Accelerator
- Superadmin
- Dashboards and charts
- Tables and table items
- Application integrity
- How to ....
- Working with SQL connectors
- Introduction to SQL connectors
- Setting up a SQL connector
- CData Sync extractions
- Running a SQL connector
- Editing transformations
- Releasing a SQL Connector
- Scheduling data extraction
- Structure of transformations
- Using SQL connectors for released apps
- Generating a cache with scripts
- Setting up a local test environment
- Separate development and production environments
- Useful resources
Profiling aalysis
This guide describes how to use the UiPath Process Mining Profiler to analyze your application and find possible bottlenecks in the performance of your application.
In the Profiler app you can see which parts of a dashboard take the most time. You can drill down from dashboards to dashboard items, to levels, to overlays, and see all steps that are performed to load a dashboard. This information can help you optimize the performance of your dashboards.
Depending on the profiling run, the profile information can be split in the categories described in the table below.
Category |
IndiIndicates the time needed … |
---|---|
Dashboard |
to render the dashboard(s). |
Dashboard item |
to render the dashboard item(s) of a certain dashboard. |
Level |
to render the level(s) of a certain dashboard item. |
Overlay |
by the platform to render the overlay(s) of a certain level. |
Table initialization |
to initialize the tables used. |
Table item initialization |
to initialize the table items used. |
Task |
by the platform to perform certain tasks. |
You can use the name(s) displayed in the Name column can be used to navigate to or search within the application to the issue.
The navigation through the Profiler is based on the drilldowns, by using the magnifier icons.
The Profiler app shows context information to help you as a developer to understand the indicated timings. See illustration below.
The following types of information are shown:
- At the top left, the total timing spent by the platform is displayed. If you drilldown on an item, this time is also shown on top. This gives you information of the part of timing you are analyzing as a developer compared to the entire timing.
- At the top right the Info button is displayed. If you click on this button, extra information will be shown on what the colors mean.
-
The Percentage column on the right displays the percentage of time spent.
Note: this percentage is always based on the last timing shown at the top of the Profiler. In this case 65.204 ms was spent to show the Dashboard item.
To help you to understand the tasks which are executed by the platform, the Profiler app contains hints. If you hover over a row and see the information icon popping up, a hint available with more information. In general, hints are available for all tasks which do not consider dashboard (items), levels and overlays.