Конфигурации (компоновочный блок анализа производительности)
Для компоновочного блока анализа производительности доступны следующие конфигурации.
Страница конфигурации
На странице Конфигурация вещи PTC.PerformanceAnalysis.Manager находятся следующие конфигурации:
PrecisionConfiguration — используется для определения максимального числа десятичных разрядов на диаграмме Парето. По умолчанию для значения maximumNumberOfDecimalPlaces задано 4. Сервис, загружающий данные Парето, пытается использовать минимальное количество десятичных разрядов до тех пор, пока не достигнет максимума, указанного в этой конфигурации.
MashupConfiguration: используется для определения того, какие мэшапы отображаются для диаграммы (каскадной, Парето или тенденций). Эти мэшапы разработаны как модульные, поэтому их можно легко заменять настроенными мэшапами, изменяя мэшап, определенный в этой таблице конфигурации. Эти наименования мэшапов загружаются соответственно сервисами GetWaterfallMashupConfiguration, GetParetoMashupConfiguration и GetTrendMashupConfiguration. Дополнительные сведения см. в разделе Модульные мэшапы анализа производительности.
MenuConfiguration: используется для конфигурирования главного мэшапа, который отображается при выборе пункта Анализ производительности в главном меню DPM. Дополнительные сведения см. в разделе Настройка меню DPM
Зависимости диспетчера
Сервисы в проекте PTC.PerformanceAnalysis зависят от диспетчеров, зарегистрированных для некоторых других компоновочных блоков. Если сервис ссылается на другого диспетчера, он сначала обращается к таблице ManagerConfiguration для вещи PTC.PerformanceAnalysis.Manager, чтобы найти запись для определенного значения id. Если запись отсутствует, то сервис обращается к таблице DefaultGlobalManagerConfiguration в вещи PTC.Base.Manager.
Сервис проекта PTC.PerformanceAnalysis ссылается на диспетчеров, зарегистрированных для следующих значений id:
PTC.ReasonCode.Manager
PTC.MfgModel.Manager
Было ли это полезно?