Building Blocks > Solution-Specific Building Blocks > Performance Analysis Building Block > Configurations (Performance Analysis Building Block)
Configurations (Performance Analysis Building Block)
The following configurations are available for the Performance Analysis building block.
Configuration Page
The following configurations are present on the Configuration page of the PTC.PerformanceAnalysis.Manager Thing:
MashupConfiguration—Used to determine which mashups are displayed for the various parts of the Performance Analysis user interface, such as waterfall, Pareto, and trend charts. These mashups are designed to be modular, so that you can easily replace these mashups with your own customized mashups by changing the mashup defined in this configuration table. For more information, See Performance Analysis Modular Mashups.
The entry in this configuration table with the id of PTC.PerformanceAnalysis.Root determines which mashup is launched when you click the Bottleneck link in the navigation breadcrumb. The target mashup (PTC.BottleneckAnalysis.Analysis_MU by default) is not designed to be modular.
MenuConfiguration—Used to configure the main mashup that displays when Performance Analysis is selected from the main DPM menu. For more information, see Customizing the DPM Menu
PrecisionConfiguration—Used to determine the maximum number of decimal places in the Pareto chart. By default, the maximumNumberOfDecimalPlaces value is set to 4. The service that retrieves the Pareto data tries to use the least amount of decimal places until it reaches the maximum specified in this configuration.
The PrecisionConfiguration configuration table is no longer used by DPM. The Data Shape and services which use this configuration have been deprecated and will be removed in a future release.
Manager Dependencies
Services in the PTC.PerformanceAnalysis project are dependent on the managers that are registered for certain other building blocks. When a service references another manager, it looks first at the ManagerConfiguration table on the PTC.PerformanceAnalysis.Manager Thing to see if it finds an entry for the specific id value. If it does not find an entry there, the service then looks at the DefaultGlobalManagerConfiguration table on the PTC.Base.Manager Thing.
The PTC.PerformanceAnalysis project services reference the managers registered for the following id values:
Was this helpful?