Поделиться через


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

Употребляемый в деловой лексике термин «ключевой индикатор производительности» (KPI) означает количественно исчислимую меру успешности бизнеса.

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

Ключевой индикатор производительности применяется для обработки информации о заданной цели, записанной в кубе фактической формулы производительности и результатах измерений, которые показывают тренд и состояние производительности. Объекты AMO используются для задания формул и других определений, касающихся значений ключевого индикатора производительности. Интерфейс запроса, такой как ADOMD.NET, используется в клиентском приложении для выборки и предоставления конечному пользователю доступа к значениям ключевого индикатора производительности. Дополнительные сведения см. в разделе ADOMD.NET.

Простой объект Kpi состоит из основной информации, цели, фактически достигнутого значения, значения состояния, значения тренда и папки, в которой можно выполнить просмотр ключевого индикатора производительности. Основная информация включает имя и описание ключевого индикатора производительности. Цель — это многомерное выражение, вычисление которого приводит к получению некоторого числа. Фактическое значение — это многомерное выражение, вычисление которого приводит к получению некоторого числа. Значение статуса и тренда — это многомерные выражения, вычисление которых приводит к получению некоторого числа. Папка — это предлагаемое местоположение для ключевого индикатора производительности, информация о котором должна быть предоставлена клиенту.

Употребляемый в деловой лексике термин «ключевой индикатор производительности» (KPI) означает количественно исчислимую меру успешности бизнеса. Для оценки ключевого индикатора производительности часто используется определенный интервал времени. Например, в качестве ключевого индикатора производительности отдел продаж организации может использовать значение валовой прибыли за месяц, а отдел кадров той же организации — данные о текучести кадров за квартал. И то и другое будет примером ключевого индикатора производительности. Руководители предприятий часто пользуются ключевыми индикаторами производительности, представленными в виде исторической сводки, чтобы получить быстрое и точное представление о развитии предприятия во временном контексте.

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

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

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

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

Термин

Определение

Цель

Численное многомерное выражение или вычисление, которое возвращает целевое значение ключевого индикатора производительности.

Значение

Численное многомерное выражение, которое возвращает фактическое значение ключевого показателя производительности.

Состояние

Многомерное выражение, которое отражает состояние ключевого индикатора производительности в определенный момент времени.

Многомерное выражение состояния должно возвращать нормализованное значение в диапазоне от -1 до 1. Значения, равные или меньшие -1, будут интерпретироваться как «плохое» или «низкое» значение. Значение, равное нулю (0), интерпретируется как «приемлемое» или «среднее». Значения, большие или равные 1, будут интерпретироваться как «хорошие» или «высокие».

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

Тренд

Многомерное выражение, которое оценивает значение ключевого индикатора производительности с течением времени. Тренд может быть любым критерием, основанным на времени и имеющим смысл в некотором бизнес-контексте.

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

Индикатор состояния

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

Индикатор тренда

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

Папка отображения

Папка, в которой пользователь, просматривающий куб, увидит ключевой индикатор производительности.

Родительский ключевой индикатор производительности

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

Элемент текущего времени

Многомерное выражение, которое возвращает элемент, идентифицирующий временный контекст ключевого индикатора.

Вес

Численное многомерное выражение, которое назначает ключевому индикатору производительности значение относительной важности. Если ключевой индикатор производительности назначен родительскому ключевому индикатору, то при вычислении значения родительского ключевого индикатора его вес используется для пропорциональной регулировки результатов значения дочернего.

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

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

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

Веса

Веса также можно присваивать дочерним ключевым индикаторам производительности. Вес позволяет службам Analysis Services пропорционально регулировать результаты дочернего индикатора во время вычисления значения родительского.

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

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

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