Performance Overview: Difference between revisions
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
The Performance Overview shows the different components in your project and how long it takes before they are calculated. | The Performance Overview shows the different components in your project and how long it takes before they are calculated. | ||
Each time the project is updated, all these components are being recalculated. The sum of the calculation time determines how long your projects calculates in total. | Each time the project is updated, all these components are being recalculated. The sum of the calculation time determines how long your projects calculates in total. | ||
Line 7: | Line 6: | ||
[[File:Performance_overview_panel.PNG||450px|left]] | [[File:Performance_overview_panel.PNG||450px|left]] | ||
{{clear}} | |||
== | ==Entries== | ||
The Performance Overview shows the components, the amount of items that belong to this component and the calculation time. | The Performance Overview shows the components, the amount of items that belong to this component and the calculation time. | ||
Components are [[Grid Overlay]]s, Loading and [[TQL]] [[Query_Tool|Queries]], [[Excel]]s such as [[Indicator]]s and [[Panel]]s and other elements. | Components are [[Grid Overlay]]s, Loading and [[TQL]] [[Query_Tool|Queries]], [[Excel]]s such as [[Indicator]]s and [[Panel]]s and other elements. | ||
===Loading Queries=== | |||
===Grid Overlays=== | |||
This sections shows the calcualtion time regarding the [[Grid Overlay]]s in the project. The first step regarding Overlays is rasterizing: creating rasters from the vector polygon data. This is done at once for all the Overlays in the project. The second step is the GPU calcuation. For each [[Grid Overlay]] the calculation time is listed. | This sections shows the calcualtion time regarding the [[Grid Overlay]]s in the project. The first step regarding Overlays is rasterizing: creating rasters from the vector polygon data. This is done at once for all the Overlays in the project. The second step is the GPU calcuation. For each [[Grid Overlay]] the calculation time is listed. | ||
An important aspect regarding Grid Overlays and calculation time, is the [[ | An important aspect regarding Grid Overlays and calculation time, is the [[grid cell size]]. The smaller the grid size is, the longer it takes for calculating the Grid Overlays. | ||
===TQL Queries=== | |||
If there are [[Excel]]s for [[Indicator]]s or [[Panel]]s added to your project, there are probably [[TQL]] [[Query_Tool|queries]] in these Excels. These are listed here and divided into three categories. With Shared Geometries is meant (part of) the same query that is used in multiple Excels. The outcome (or part of the selection) is shared, which saves time. | If there are [[Excel]]s for [[Indicator]]s or [[Panel]]s added to your project, there are probably [[TQL]] [[Query_Tool|queries]] in these Excels. These are listed here and divided into three categories. With Shared Geometries is meant (part of) the same query that is used in multiple Excels. The outcome (or part of the selection) is shared, which saves time. | ||
Geometry queries are queries in where the geometry is requested, for example when selecting the [[Tygron_Query_Language#Construction_polygons|Lotpolygons]]. Item queries are queries in | Geometry queries are queries in where the geometry is requested, for example when selecting the [[Tygron_Query_Language#Construction_polygons|Lotpolygons]]. Item queries are queries in which a property or (value value of an) [[Attribute]] is requested. These queries are resolved a lot faster than Geometry queries. | ||
===Excels=== | |||
The calculation time for Excels, used for Indicators and panels, can be seen in this section. Note that this does not include the calculation time for the queries in the Excels. | The calculation time for Excels, used for Indicators and panels, can be seen in this section. Note that this does not include the calculation time for the queries in the Excels. | ||
===Other=== | |||
Other calculation times are listed here. For example, the time the {{software}} is sending and receiving data to and from the server is mentioned here. | Other calculation times are listed here. For example, the time the {{software}} is sending and receiving data to and from the server is mentioned here. | ||
{{article end | |||
|seealso= | |||
* [[Calculation panel]] | * [[Calculation panel]] | ||
* [[Troubleshooting calculation performance|Performance tips]] | * [[Troubleshooting calculation performance|Performance tips]] | ||
* [[File:YoutubeLogo1.jpg|left|thumb|link=https://youtu.be/jZIArca3l8A|Explanation about the Performance Overview Panel (Dutch only)]] | |||
}} |
Revision as of 13:22, 19 May 2021
The Performance Overview shows the different components in your project and how long it takes before they are calculated. Each time the project is updated, all these components are being recalculated. The sum of the calculation time determines how long your projects calculates in total. This overview can be used to find the bottleneck when noticing the performance of your project is low.
The Performance Overview can be opened from the Calculation panel
Entries
The Performance Overview shows the components, the amount of items that belong to this component and the calculation time. Components are Grid Overlays, Loading and TQL Queries, Excels such as Indicators and Panels and other elements.
Loading Queries
Grid Overlays
This sections shows the calcualtion time regarding the Grid Overlays in the project. The first step regarding Overlays is rasterizing: creating rasters from the vector polygon data. This is done at once for all the Overlays in the project. The second step is the GPU calcuation. For each Grid Overlay the calculation time is listed. An important aspect regarding Grid Overlays and calculation time, is the grid cell size. The smaller the grid size is, the longer it takes for calculating the Grid Overlays.
TQL Queries
If there are Excels for Indicators or Panels added to your project, there are probably TQL queries in these Excels. These are listed here and divided into three categories. With Shared Geometries is meant (part of) the same query that is used in multiple Excels. The outcome (or part of the selection) is shared, which saves time. Geometry queries are queries in where the geometry is requested, for example when selecting the Lotpolygons. Item queries are queries in which a property or (value value of an) Attribute is requested. These queries are resolved a lot faster than Geometry queries.
Excels
The calculation time for Excels, used for Indicators and panels, can be seen in this section. Note that this does not include the calculation time for the queries in the Excels.
Other
Other calculation times are listed here. For example, the time the Tygron Platform is sending and receiving data to and from the server is mentioned here.