Ключевой показатель производительности (KPI) – это показатель производительности, который определяет акцент, направленный на достижение желаемого результата. KPI – это измеримые показатели, которые оценивают успех бизнеса и могут иметь различную природу, представляя значения, статусы, тенденции или цели. Они обычно представлены в графическом формате и собраны в панель управления или карточку для удобного доступа руководства.
В службах анализа SQL Server KPI состоят из вычислений, связанных с группой измерений внутри куба. Их можно создавать с использованием выражений MDX, обычных измерений и вычисляемых измерений. KPI содержат дополнительные метаданные, которые определяют способ отображения их базовых вычислений в клиентских приложениях. Этот подход, основанный на сервере, предлагает преимущества в гибкости представления и производительности.
При создании KPI можно определить различные свойства, включая выражение значения, выражение цели, индикатор статуса и выражение, индикатор тренда и выражение, родительский KPI, текущий элемент времени, вес и описание. Особенно важными являются свойства Значение и Цель, представляющие текущее состояние и желаемое состояние измерения соответственно. Сравнивая эти два свойства, можно получить статус и тренд KPI.
Чтобы проиллюстрировать процесс добавления KPI в образец куба в службах анализа SQL Server, мы создадим клон базы данных служб анализа с использованием SQL Server Management Studio. Затем мы получим доступ к базе данных из среды разработки бизнес-аналитики для выполнения практических упражнений. Кроме того, мы создадим вычисляемое измерение для поддержки KPI и продемонстрируем примеры ввода для различных выражений в его конструкторе форм. Наконец, мы просмотрим KPI, чтобы проверить его работу и ознакомиться с его основными функциями.
Для практического применения мы будем работать с базой данных служб анализа Adventure Works DW, которая поставляется вместе с SQL Server 2005 Analysis Services в качестве образца. Если у вас нет этой установленной образцовой базы данных, вы можете обратиться к документации для получения руководства по ее установке.
Понимая и используя KPI в службах анализа SQL Server, бизнесы могут получить ценные возможности поддержки принятия решений, анализа и отчетности. Простота воспроизведения популярных функций предприятия BI в службах анализа делает его экономически эффективным решением, которое может коммодифицировать бизнес-аналитику.