Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Чтобы определить ключевые индикаторы производительности (KPI) в компоненте Microsoft SQL Server 2005, следует указать имя индикатора и группу мер, с которой он связан. Ключевой индикатор производительности может быть связан со всеми группами мер или с одной из них. Затем предстоит определить следующие элементы ключевого индикатора производительности:
- Выражение значения
Выражение значения представляет собой физическая мера (например, Sales), вычисляемая мера (такая как Profit) или вычисление, которое определено в ключевом индикаторе производительности с использованием многомерного выражения. - Целевое выражение
Целевое выражение представляет собой константу или многомерное выражение, результатом которого является значение, определяющее цель для меры, которая определяется выражением значения. Например, целевое выражение может быть суммой, на которую руководство предприятия хотело бы увеличить продажи или прибыль. - Выражение состояния
Выражение состояния является многомерным выражением, которое используется в службах Analysis Services для определения текущего состояния выражения значения по отношению к целевому выражению и чаще всего представляет собой нормализованное значение в диапазоне от -1 до +1, где -1 означает «очень плохо», а +1 — «очень хорошо». Выражение состояния отображается в графическом виде, чтобы можно было легко определить состояние выражения значения по отношению к целевому выражению. - Выражение тренда
Выражение тренда является многомерным выражением, которое используется в службах Analysis Services для вычисления текущего тренда (тенденции к увеличению или уменьшению) выражения значения по сравнению с целевым выражением. Выражение тренда помогает пользователю в организации быстро определить, улучшается или ухудшается выражение значения относительно целевого выражения. С выражением тренда может быть связано одно или несколько графических изображений, что помогает пользователям быстро понять текущий тренд.
В дополнение к перечисленным элементам, которые указываются для ключевого индикатора производительности, можно настроить несколько свойств ключевого индикатора производительности. К этим свойствам относятся папка отображения, родительский ключевой индикатор производительности, если индикатор вычисляется по данным других индикаторов, текущий элемент времени (при его наличии), вес индикатора (при его наличии), а также описание индикатора.
Примечание. |
|---|
| Дополнительные примеры ключевых индикаторов производительности см. на вкладке «Шаблоны» панели «Средства вычисления» или в примерах образца хранилища данных Adventure Works DW. Дополнительные сведения см. в разделе Образец хранилища данных AdventureWorks. |
В задачах этого раздела будут определены два ключевых индикатора производительности проекта Tutorial служб Analysis Services, а затем рассмотрен куб Tutorial служб Analysis Services при использовании этих индикаторов. Будут определены следующие ключевые индикаторы производительности:
- Доход от Reseller Revenue
С помощью этого индикатора можно оценить, как фактический товарооборот посредников соотносится с квотами на продажи через посредников, как близко находится достигнутый объем продаж к целевому и каков тренд достижения цели. - Product Gross Profit Margin
Этот ключевой индикатор производительности показывает, насколько близок коэффициент общей валовой прибыли для каждого продукта к целевой границе, а также показывает тренд достижения этой цели.
Определение ключевого индикатора производительности Reseller Revenue KPI
Определение ключевого индикатора производительности Reseller Revenue KPI
Откройте в конструкторе кубов куб учебника по службам Analysis Services и перейдите на вкладку Ключевые индикаторы производительности.
Вкладка Ключевые индикаторы производительности содержит несколько панелей. В левой части вкладки расположены панели Организатор ключевых индикаторов производительности и Средства вычисления. Панель отображения в центре вкладки содержит подробные сведения об индикаторе, выбранном на панели Организатор ключевых индикаторов производительности.
На следующем рисунке показана вкладка Ключевые индикаторы производительности конструктора кубов.
.gif)
На панели инструментов вкладки Ключевые индикаторы производительности нажмите кнопку Создать ключевой индикатор производительности.
На панели отображения будет выведен пустой шаблон индикатора, как показано на следующем рисунке.
.gif)
В поле Имя введите Reseller Revenue и выберите Reseller Sales в списке Связанная группа мер.
На вкладке Метаданные панели Средства вычисления раскройте узлы Меры и Товарооборот посредника и перетащите меру Reseller Sales-Sales Amount в поле Выражение значения.
На вкладке Метаданные панели Средства вычисления раскройте узлы Меры и Sales Quotas и перетяните меру Sales Amount Quota в поле Целевое выражение.
Убедитесь, что в списке Признак состояния выбрано значение Шкала и введите в поле Выражение состояния следующее многомерное выражение:
Case When KpiValue("Reseller Revenue")/KpiGoal("Reseller Revenue")>=.95 Then 1 When KpiValue("Reseller Revenue")/KpiGoal("Reseller Revenue")<.95 And KpiValue("Reseller Revenue")/KpiGoal("Reseller Revenue")>=.85 Then 0 Else-1 EndМногомерное выражение служит основой оценки достижения целевого значения. Данное многомерное выражение определяет, что если фактический товарооборот посредников составляет более 85 % от целевого объема, то для заполнения графического изображения используется значение 0. Так как в качестве графического символа используется шкала, указатель шкалы находится посередине. Если фактический товарооборот посредников составляет более 90 %, указатель будет показывать три четверти шкалы.
Убедитесь, что в списке Признак тренда выбрано значение Стандартная стрелка и введите в поле Выражение тренда следующее выражение:
Case When IsEmpty (ParallelPeriod ([Date].[Calendar Time].[Calendar Year],1, [Date].[Calendar Time].CurrentMember)) Then 0 When ( KpiValue("Reseller Revenue") - (KpiValue("Reseller Revenue"), ParallelPeriod ([Date].[Calendar Time].[Calendar Year],1, [Date].[Calendar Time].CurrentMember)) / (KpiValue ("Reseller Revenue"), ParallelPeriod ([Date].[Calendar Time].[Calendar Year],1, [Date].[Calendar Time].CurrentMember))) >=.02 Then 1 When( KpiValue("Reseller Revenue") - (KpiValue ( "Reseller Revenue" ), ParallelPeriod ([Date].[Calendar Time].[Calendar Year],1, [Date].[Calendar Time].CurrentMember)) / (KpiValue("Reseller Revenue"), ParallelPeriod ([Date].[Calendar Time].[Calendar Year],1, [Date].[Calendar Time].CurrentMember))) <=.02 Then -1 Else 0 EndЭто многомерное выражение служит основой оценки тренда по достижению заданной цели.
Просмотр куба с использованием ключевого индикатора производительности Reseller Revenue KPI
Просмотр куба с использованием ключевого индикатора производительности Reseller Revenue KPI
В меню Сборка среды Business Intelligence Development Studio выберите пункт Развернуть «Учебник по службам Analysis Services».
После успешного завершения развертывания нажмите кнопку Представление обозревателя на панели инструментов вкладки Ключевые индикаторы производительности и нажмите кнопку Повторное подключение.
На панели Обозреватель ключевых индикаторов производительности отображаются шкалы состояния и тренда на основании значений установленного по умолчанию элемента каждого из измерений вместе с текущим и целевым значениями. По умолчанию для каждого из измерений задан элемент «Все» уровня «Все», поскольку в качестве элемента по умолчанию не был указан другой элемент измерения.
На следующем рисунке показан данный ключевой индикатор производительности на панели Обозреватель ключевых индикаторов производительности области Представление просмотра на вкладке Ключевые индикаторы производительности.
.gif)
На панели Фильтр в списке Измерение выберите значение Sales Territory, в списке Иерархия укажите значение Территории продаж, в списке Оператор выберите значение Равно, а затем в списке Критерий фильтра выберите значение North America и нажмите кнопку ОК.
На панели Фильтр в списке Измерение выберите значение Дата, в списке Иерархия укажите значение Календарное время, в списке Оператор выберите значение Равно, а затем в списке Критерий фильтра выберите значение Q3 CY 2003 и нажмите кнопку ОК.
Щелкните панель Обозреватель ключевых индикаторов производительности, чтобы обновить значения индикатора Reseller Revenue KPI.
Обратите внимание, что разделы Значение, Цель и Состояние индикатора KPI отражают значения для нового периода времени, как показано на следующем рисунке.
.gif)
Определение ключевого индикатора производительности Product Gross Profit Margin
Определение ключевого индикатора производительности Total Gross Profit Margin
Нажмите кнопку Представление формы на панели инструментов вкладки Ключевые индикаторы производительности, а затем нажмите кнопку Создать ключевой индикатор производительности.
В поле Имя введите Product Gross Profit Margin и убедитесь, что значение <Все> появилось в списке Связанная группа мер.
На вкладке Метаданные панели Средства вычисления перетащите меру Total GPM в поле Выражение значения.
В поле Целевое выражение введите следующее выражение:
Case When [Product].[Category].CurrentMember Is [Product].[Category].[Accessories] Then .40 When [Product].[Category].CurrentMember Is [Product].[Category].[Bikes] Then .12 When [Product].[Category].CurrentMember Is [Product].[Category].[Clothing] Then .20 When [Product].[Category].CurrentMember Is [Product].[Category].[Components] Then .10 Else .12 EndВ списке Признак состояния выберите Цилиндр.
Введите следующее многомерное выражение в поле Выражение состояния:
Case When KpiValue( "Product Gross Profit Margin" ) / KpiGoal ( "Product Gross Profit Margin" ) >= .90 Then 1 When KpiValue( "Product Gross Profit Margin" ) / KpiGoal ( "Product Gross Profit Margin" ) < .90 And KpiValue( "Product Gross Profit Margin" ) / KpiGoal ( "Product Gross Profit Margin" ) >= .80 Then 0 Else -1 EndМногомерное выражение служит основой оценки достижения целевого значения.
Убедитесь, что в списке Признак тренда выбрано значение Стандартная стрелка, и введите в поле Выражение тренда следующее многомерное выражение:
Case When IsEmpty (ParallelPeriod ([Date].[Calendar Time].[Calendar Year],1, [Date].[Calendar Time].CurrentMember)) Then 0 When VBA!Abs ( KpiValue( "Product Gross Profit Margin" ) - ( KpiValue ( "Product Gross Profit Margin" ), ParallelPeriod ( [Date].[ Calendar Time].[ Calendar Year], 1, [Date].[ Calendar Time].CurrentMember ) ) / ( KpiValue ( "Product Gross Profit Margin" ), ParallelPeriod ( [Date].[ Calendar Time].[ Calendar Year], 1, [Date].[ Calendar Time].CurrentMember ) ) ) <=.02 Then 0 When KpiValue( "Product Gross Profit Margin" ) - ( KpiValue ( "Product Gross Profit Margin" ), ParallelPeriod ( [Date].[ Calendar Time].[ Calendar Year], 1, [Date].[ Calendar Time].CurrentMember ) ) / ( KpiValue ( "Product Gross Profit Margin" ), ParallelPeriod ( [Date].[Calendar Time].[Calendar Year], 1, [Date].[Calendar Time].CurrentMember ) ) >.02 Then 1 Else -1 EndЭто многомерное выражение служит основой оценки тренда по достижению заданной цели.
Просмотр куба с использованием ключевого индикатора производительности otal Gross Profit Margin
Просмотр куба с использованием ключевого индикатора производительности otal Gross Profit Margin
В меню Сборка выберите пункт Развернуть «Учебник по службам Analysis Services».
После успешного завершения развертывания нажмите кнопку Повторное подключение на панели инструментов вкладки Ключевые индикаторы производительности, а затем перейдите на панель Представление обозревателя.
Ключевой индикатор производительности Total Gross Profit Margin KPI показывает значение индикатора для Q3 CY 2003 и территории продаж North America.
На панели Фильтр в списке Измерение выберите значение Product, в списке Иерархия укажите значение Category, в списке Оператор выберите значение Равно, а затем в списке Критерий фильтра выберите значение Bikes и нажмите кнопку ОК.
Выводится коэффициент валовой прибыли для продажи велосипедов через посредников в Северной Америке для Q3 CY 2003, как показано на следующем рисунке.
.gif)
Примечание. |
|---|
| Законченный проект занятия 7 можно загрузить и установить. Дополнительные сведения см. в подразделе «Получение обновленных образцов» раздела Установка образцов. |
Примечание.