SharePoint 2010: Бизнес-аналитика с использованием панелей SharePoint

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

Джошуа Хоффман

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

Необходим мощный сервер данных, такой как Microsoft SQL Server, но так же важен развитой уровня представления, который позволяет увидеть в информации полезные сведения и принять информированное решение. Такая бизнес-аналитика (Business Intelligence, BI) должна представляться максимально эффективным способом. Надо предоставить пользователям рычаги управления представлением, и задействовать существующее представление и ресурсы совместной работы в корпоративной ИТ-инфраструктуре.

SharePoint 2010 позволяет предоставить развитые BI-решения непосредственно «информационным рабочим» организации. Удобные инструментальные средства и знакомая среда SharePoint 2010 позволяет снизить нагрузку на ИТ-отдел, организовав самообслуживание в области BI и предоставив пользователям больше возможностей.

Панели SharePoint 2010 и службы PerformancePoint входят в инфраструктуру BI и являются мощными средствами для принятия решений. Панели SharePoint объединяют данные из разнородных источников в единые системы показателей с богатыми возможностями представления для интерактивности и автоматизации рабочих процессов.

Создаем свою первую панель SharePoint

Первый этап процесса создания панели SharePoint заключается в установке PerformancePoint Dashboard Designer. Dashboard Designer — многофункциональное клиентское приложение, позволяющее создавать источники данных, панели, системы показателей, KPI, пользовательские индикаторы, фильтры и отчеты, причем все это можно публиковать непосредственно на веб-сайтах SharePoint.

После настройки служб PerformancePoint Services в организации можно установить Dashboard Designer, перейдя на сайт центра Business Intelligence Center в своей инфраструктуре SharePoint. После установки открыть Dashboard Designer можно непосредственно из меню Start.

Следующий шаг — выбор источников данных, которые должны присутствовать в панели. Это могут быть списки SharePoint, экземпляры SQL Server, SQL Server Analysis Services, Excel Services или электронные таблицы Excel.

Подключив источники данных, можно переходить к созданию KPI. При создании KPI укажите данные, которые нужно измерять, например информация о продажах из SQL Server Analysis Services. Также надо указать целевые значения, по отношению к которым будут измеряться эти данные, например квоты по продажам, как определено в списке партнеров по сбыту в SharePoint.

При наличии KPI, принимающих данные от многих источников, можно задействовать службы PerformancePoint Services, которые облегчают подключение к критически важным бизнес-данным и представление их информативном виде для ответственных за принятие решений. Вы можете также в качестве основы KPI в SharePoint 2010 использовать расчетные значения, например сумму нескольких цифр продаж, представляющих доход, получаемый в определенном регионе. При определении KPI можно также выбрать соответствующие графические индикаторы — обычно это что-то похожее на светофор с красным, желтым и зеленым сигналам, которые указывают, когда показатели находятся в рамках, превышают или падают ниже заданных значений.

Определив KPI, можете создать в своей панели систему показателей. Системы показателей представляют собой наборы KPI, дающих сжатую высокоуровневую картину производительности компании. Например, можно создать систему показателей, наглядно демонстрирующую динамику продаж с разбивкой по регионам или различным линейкам продуктов. Добавив в систему показателей нужные KPI в Dashboard Designer (рис.1), можно опубликовать систему показателей в панели SharePoint.

An Assembled Scorecard in PerformancePoint Dashboard Designer

Рис. 1. Готовая система показателей в конструкторе PerformancePoint Dashboard Designer

Визуализация данных

Говорят, что лучше один раз увидеть, чем сто раз услышать, и это не зря. Один взгляд на «правильную картинку» позволяет в мгновение ока получить массу информации. Средствами PerformancePoint Dashboard Designer можно создавать и визуализировать данные, представляя критически важные бизнес-данные в информативном графическом виде (рис. 2).

An Assembled SharePoint Dashboard Including Visualizations

Рис. 2. Готовая панель SharePoint с визуализацией

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

Помимо использования традиционных форм визуализации, таких как диаграммы и графиков, PerformancePoint позволяет создавать совершенно новые виды визуализации данных. К примеру, карты стратегии (Strategy Maps) позволяют связывать бизнес-данные с формами на диаграммах Visio, такими географические карты или диаграммы процессов рис. 3. Карта стратегии связывает бизнес-данные с визуальными представлениями. Карты стратегии дают возможность подключать бизнес-данные к визуальным представлениям реальных бизнес-процессов.Используя карты стратегии, можно быстро получить картину продаж по регионам, процесса выполнения стратегического плана продаж или производительности цепочки продаж.

A Strategy Map Connects Business Data to Visual Representations

Рис. 3. Карта стратегии связывает бизнес-данные с визуальными представлениями

Интерактивная аналитика

Панели бизнес-данных с SharePoint 2010 позволяют дать бизнес-пользователям уровень интерактивности, который недоступен в других BI-решениях. В панелях SharePoint пользователи могут раскрывать более глубокие уровни данных, разворачивать KPI для более глубокого понимания информации, на которой они построены, и как это влияет на производительность организации.

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

В этом плане одна из самых полезных аналитических функций панелей PerformancePoint — дерево декомпозиции (Decomposition Tree). Это аналитический инструмент (рис.4), который помогает пользователям выполнять поиск первопричин. Используя интерактивный, основанный на Silverlight элемент управления, пользователи могут разбивать отдельные элементы отчета, чтобы увидеть отдельные компоненты сводного показателя. Это помогает понимать, какой вклад они вносят в конечный результат.

A Decomposition Tree Shows Contributing Factors to a KPI

Рис. 4. Дерево декомпозиции позволяет увидеть отдельные компоненты, из которых образуется KPI

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

Рабочие процессы

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

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

Огромное спасибо Лейфу Бренне (Leif Brenne) и Крейгу Брубару (Craig Boobar) за помощь при работе над этой статьей.

Joshua Hoffman

**Джошуа Хоффман (Joshua Hoffman)**ранее работал главным редактором журнала TechNet Magazine. Сейчас он независимый автор и консультант по технологиям и маркетингу в сфере потребительского спроса. Хоффман также занимает должность главного редактора сайта ResearchAccess.com, посвященного развитию и привлечению новых специалистов в сообщество исследования рынка. Джошуа живет в г. Нью-Йорк.

Дополнительные материалы