Определение и поиск ключевых индикаторов производительности

Чтобы определить ключевые индикаторы производительности, сначала задается его имя и группа мер, с которой он будет связан. Ключевой индикатор производительности может быть связан со всеми группами мер или с одной из них. Затем предстоит определить следующие элементы ключевого индикатора производительности:

  • Выражение значения

    Выражение значения представляет собой физическая мера (например, «Продажи»), вычисляемая мера (такая как «Прибыль») или вычисление, которое определено в ключевом индикаторе производительности с использованием многомерного выражения.

  • Целевое выражение

    Целевое выражение представляет собой константу или многомерное выражение, результатом которого является значение, определяющее цель для меры, которая определяется выражением значения. Например, целевое выражение может быть суммой, на которую руководство предприятия хотело бы увеличить продажи или прибыль.

  • Выражение состояния

    Выражение состояния является многомерным выражением, в результате вычисления которого службы Службы Analysis Services возвращают текущее состояние выражения значения относительно целевого выражения. Целевое значение представляет собой нормализованное значение в диапазоне от -1 до +1 (-1 — очень плохо, а +1 — очень хорошо). Выражение состояния отображается в графическом виде, позволяя легко определить состояние выражения значения относительно целевого выражения.

  • Выражение тренда

    Выражение тренда является многомерным выражением, которое используется в службах Службы Analysis Services для вычисления текущего тренда (тенденции к увеличению или уменьшению) выражения значения по сравнению с целевым выражением. Выражение тренда помогает пользователю быстро определить, улучшается или ухудшается выражение значения относительно целевого выражения. С выражением тренда может быть связано одно или несколько графических изображений, что помогает пользователям быстро понять текущий тренд.

В дополнение к перечисленным элементам, которые указываются для ключевого индикатора производительности, можно настроить несколько свойств ключевого индикатора производительности. К этим свойствам относятся папка отображения, родительский ключевой индикатор производительности, если индикатор вычисляется по данным других индикаторов, текущий элемент времени (при его наличии), вес индикатора (при его наличии), а также описание индикатора.

ПримечаниеПримечание

Другие примеры ключевых индикаторов производительности см. на вкладке «Шаблоны» области «Средства вычисления» или в примерах образца хранилища данных Adventure Works DW. Дополнительные сведения см. в разделе Образец хранилища данных AdventureWorks.

В задачах этого занятия будут определены два ключевых индикатора производительности в проекте «Учебник по службам Службы Analysis Services» и выполнен их просмотр в кубе «Учебник по службам Службы Analysis Services». Будут определены следующие ключевые индикаторы производительности.

  • Доход от продаж через торгового посредника

    С помощью этого индикатора можно оценить, как фактический товарооборот посредников соотносится с квотами на продажи через посредников, как близко находится достигнутый объем продаж к целевому и каков тренд достижения цели.

  • Коэффициент общей валовой прибыли продукта

    Этот ключевой индикатор производительности показывает, насколько близок коэффициент общей валовой прибыли для каждого продукта к целевой границе, а также показывает тренд достижения этой цели.

Определение ключевого индикатора производительности «Доход от продаж через торгового посредника»

Определение ключевого индикатора производительности «Доход от продаж через торгового посредника»

  1. Откройте в конструкторе кубов куб учебника по службам Службы Analysis Services и перейдите на вкладку Ключевые индикаторы производительности.

    Вкладка Ключевые индикаторы производительности содержит несколько панелей. В левой части вкладки расположены панели Организатор ключевых индикаторов производительности и Средства вычисления. Панель отображения в центре вкладки содержит подробные сведения об индикаторе, выбранном на панели Организатор ключевых индикаторов производительности.

    На следующем рисунке показана вкладка Ключевые индикаторы производительности конструктора кубов.

    Вкладка «Ключевые показатели эффективности» конструктора кубов

  2. На панели инструментов вкладки Ключевые индикаторы производительности нажмите кнопку Создать ключевой индикатор производительности.

    На панели отображения будет выведен пустой шаблон индикатора, как показано на следующем рисунке.

    Пустой шаблон ключевого показателя эффективности на панели отображения

  3. В поле Имя введите Доход от продаж через торгового посредника и выберите Товарооборот посредников в списке Связанная группа мер.

  4. На вкладке Метаданные панели Средства вычисления раскройте узлы Меры и Товарооборот посредника и перетащите меру Товарооборот посредников — объем продаж в поле Выражение значения.

  5. На вкладке Метаданные панели Средства вычисления раскройте узлы Меры и Квоты продаж и перетяните меру Квота объемов продаж в поле Целевое выражение.

  6. Убедитесь, что в списке Признак состояния выбрано значение Шкала и введите в поле Выражение состояния следующее многомерное выражение:

    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 %, указатель будет показывать три четверти шкалы.

  7. Убедитесь, что в списке Признак тренда выбрано значение Стандартная стрелка и введите в поле Выражение тренда следующее выражение:

    Case
     When IsEmpty
      (ParallelPeriod
       ([Date].[Calendar Date].[Calendar Year],1,
           [Date].[Calendar Date].CurrentMember))
      Then 0  
     When  (
      KpiValue("Reseller Revenue") - 
       (KpiValue("Reseller Revenue"), 
        ParallelPeriod
         ([Date].[Calendar Date].[Calendar Year],1,
           [Date].[Calendar Date].CurrentMember))
          /
          (KpiValue ("Reseller Revenue"),
           ParallelPeriod
            ([Date].[Calendar Date].[Calendar Year],1,
             [Date].[Calendar Date].CurrentMember)))
           >=.02
      Then 1
       When(
        KpiValue("Reseller Revenue") - 
         (KpiValue ( "Reseller Revenue" ),
          ParallelPeriod
           ([Date].[Calendar Date].[Calendar Year],1,
            [Date].[Calendar Date].CurrentMember))
           /
            (KpiValue("Reseller Revenue"),
             ParallelPeriod
              ([Date].[Calendar Date].[Calendar Year],1,
                [Date].[Calendar Date].CurrentMember)))
            <=.02
      Then -1
       Else 0
    End
    

    Это многомерное выражение служит основой оценки тренда по достижению заданной цели.

Просмотр куба с использованием ключевого индикатора производительности «Доход от продаж через торгового посредника»

Просмотр куба с использованием ключевого индикатора производительности «Доход от продаж через торгового посредника»

  1. В меню Сборка среды Business Intelligence Development Studio выберите пункт Развернуть «Учебник по службам Analysis Services».

  2. После успешного завершения развертывания на панели инструментов вкладки Ключевые индикаторы производительности нажмите кнопку Представление обозревателя, а затем кнопку Повторное соединение.

    На панели Обозреватель ключевых индикаторов производительности отображаются шкалы состояния и тренда на основании значений установленного по умолчанию элемента каждого из измерений вместе с текущим и целевым значениями. По умолчанию для каждого из измерений задан элемент «Все» уровня «Все», поскольку в качестве элемента по умолчанию не был указан другой элемент измерения.

  3. В области фильтра в списке Измерение выберите Территория продаж, в списке Иерархия выберите Территории продаж, в списке Оператор выберите Равно, а затем в списке Критерий фильтра установите флажок для значения Северная Америка и нажмите кнопку ОК.

  4. В следующей строке области Фильтр в списке Измерение выберите пункт Дата, в списке Иерархия выберите пункт Календарная дата, в списке Оператор выберите пункт Равно, а затем в списке Критерий фильтра установите флажок для значения Q3 CY 2003 и нажмите кнопку ОК.

  5. Щелкните панель Обозреватель ключевых индикаторов производительности, чтобы обновить значения индикатора Доход от продаж через торгового посредника.

    Обратите внимание, что разделы Значение, Цель и Состояние ключевого индикатора производительности отражают значения для нового периода времени.

Определение ключевого индикатора производительности «Коэффициент общей валовой прибыли продукта»

Определение ключевого индикатора производительности «Итоговый коэффициент валовой прибыли»

  1. Нажмите кнопку Представление формы на панели инструментов вкладки Ключевые индикаторы производительности, а затем нажмите кнопку Создать ключевой индикатор производительности.

  2. В поле Имя введите Коэффициент общей валовой прибыли продукта и убедитесь, что значение <Все> появилось в списке Связанная группа мер.

  3. На вкладке Метаданные панели Средства вычисления перетащите меру Итоговый коэффициент валовой прибыли в поле Выражение значения.

  4. В поле Целевое выражение введите следующее выражение:

    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
    
  5. В списке Признак состояния выберите Цилиндр.

  6. Введите следующее многомерное выражение в поле Выражение состояния:

    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
    

    Многомерное выражение служит основой оценки достижения целевого значения.

  7. Убедитесь, что в списке Признак тренда выбрано значение Стандартная стрелка, и введите в поле Выражение тренда следующее многомерное выражение:

    Case
    When IsEmpty
      (ParallelPeriod
       ([Date].[Calendar Date].[Calendar Year],1,
           [Date].[Calendar Date].CurrentMember))
      Then 0  
       When VBA!Abs
        (
          KpiValue( "Product Gross Profit Margin" ) - 
           (
             KpiValue ( "Product Gross Profit Margin" ),
              ParallelPeriod
              ( 
                [Date].[ Calendar Date].[ Calendar Year],
                1,
                [Date].[ Calendar Date].CurrentMember
              )
            ) /
            (
              KpiValue ( "Product Gross Profit Margin" ),
              ParallelPeriod
              ( 
                [Date].[ Calendar Date].[ Calendar Year],
                1,
                [Date].[ Calendar Date].CurrentMember
              )
            )  
          ) <=.02
      Then 0
      When KpiValue( "Product Gross Profit Margin" ) - 
           (
             KpiValue ( "Product Gross Profit Margin" ),
             ParallelPeriod
             ( 
               [Date].[ Calendar Date].[ Calendar Year],
               1,
               [Date].[ Calendar Date].CurrentMember
             )
           ) /
           (
             KpiValue ( "Product Gross Profit Margin" ),
             ParallelPeriod
             ( 
               [Date].[Calendar Date].[Calendar Year],
               1,
               [Date].[Calendar Date].CurrentMember
             )
           )  >.02
      Then 1
      Else -1
    End
    

    Это многомерное выражение служит основой оценки тренда по достижению заданной цели.

Просмотр куба с использованием ключевого индикатора производительности «Итоговый коэффициент валовой прибыли»

Просмотр куба с использованием ключевого индикатора производительности «Итоговый коэффициент валовой прибыли»

  1. В меню Сборка выберите пункт Развернуть «Учебник по службам Analysis Services».

  2. После успешного завершения развертывания нажмите кнопку Повторное подключение на панели инструментов вкладки Ключевые индикаторы производительности, а затем перейдите на панель Представление обозревателя.

    Ключевой индикатор производительности Коэффициент валовой прибыли показывает значение индикатора для Q3 CY 2003 и территории продаж Северная Америка.

  3. На панели Фильтр в списке Измерение выберите значение Продукт, в списке Иерархия укажите значение Категория, в списке Оператор выберите значение Равно, а затем в списке Критерий фильтра выберите значение Велосипеды и нажмите кнопку ОК.

    Выводится коэффициент валовой прибыли для продажи велосипедов через посредников в Северной Америке для Q3 CY 2003.