Изменение внешнего вида панелей мониторинга PerformancePoint с помощью тем SharePoint

Дата публикации исходной статьи: пятница, 31 августа 2012 г.

Привет, меня зовут Кевин Бето (Kevin Beto), я руководитель отдела тестирования в группе разработчиков Office BI и соавтор книги "Microsoft PerformancePoint Services for SharePoint 2010 UNLEASHED". Я хотел бы рассказать вам о некоторых изменениях, которые мы внесли для поддержки изменения внешнего вида SharePoint и которые представлены в версии SharePoint 2013.

Изменение темы
Изменить тему довольно просто, если вы обладаете разрешениями владельца на сайте. Сначала вам нужно открыть страницу параметров сайта, щелкнув значок шестеренки в верхнем правом углу сайта SharePoint:
Выберите параметр "Изменение внешнего вида (Change the look)" в разделе "Внешний вид и функции (Look and Feel)":

Выберите параметр "Изменение внешнего вида "Change the Look)", чтобы приступить к настройке

Здесь представлена коллекция тем по умолчанию. Моя любимая тема — "Морское чудовище (Sea Monster)", но вы можете выбрать любую понравившуюся вам тему. Вы даже можете опубликовать собственные шаблоны, для получения дополнительных параметров. Щелкните тему, которую вы хотите использовать:

Доступные темы в SharePoint

После этого вы увидите предварительное изображение темы и сможете ее немного настроить, если сегодня вы чувствуете вдохновение. Нажмите кнопку "Попробовать (Try it out)" в верхнем правом углу.

Вы увидите предварительное изображение элементов темы

Здесь вы можете посмотреть, как будет выглядеть новая тема. Примите ее, нажав кнопку "Да, сохранить (Yes keep it)" в верхнем правом углу, чтобы применить изменения к сайту.

Вы также сможете просмотреть тему перед ее применением

Системы показателей
Я не так давно стал отцом, так что я хочу, чтобы у моих детей были уникальные имена, но не настолько уникальные, чтобы они были единоличными обладателями этого имени. А так как я законченный "ботаник", я создал систему показателей, оценивающих уникальность имен в США. Вот эта система с темой "Город (City)":

Системы показателей также позволяют отображать темы
 
Если выделение ярким розовым цветом не указывает явно на уникальность, то я даже не знаю, что может это сделать! Как видно, штат Вашингтон обладает довольно средними показателями уникальности имен в западном регионе США в 2010 г. В этом году было получено около 2200 уникальных имен, что далеко отстает от 6700 в Калифорнии, но и намного опережает Вайоминг с 300 именами. Я могу получить дополнительные сведения и просмотреть продолжение темы на странице "Показать подробности (Show Details)".

Тема также видна на странице подробностей
 
А здесь представлен список, созданный PerformancePoint, который я могу экспортировать в Excel и работать с ним дальше при необходимости.

Аналитические таблицы
Если бы мне требовалось посмотреть конкретную статистику по именам для моих мальчиков, то аналитические таблицы были бы гораздо более полезны. Вот как они выглядят с темой "Морское чудовище (Sea Monster)":

Темы на основе аналитических таблиц
 
Мне очень нравится новый фон, он выглядит гораздо лучше пустого белого фона в SharePoint 2010. Данные говорят, что мы немного перегнули палку с именем Винченцо (Vincenzo), так как в Вашингтоне в 2010 г. родилось всего 6 других детей. Кстати, он всегда может переехать в Калифорнию, когда вырастет, если захочет открыть клуб.

Мы также реализовали темы для фильтров:

Фильтры также используют темы

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

Аналитические диаграммы — изменение тем не применяется к ним. Мы приняли это решение по техническим соображениям. Так как сейчас мы визуализируем их как изображение, потребовался бы еще один цикл связи с сервером, который плохо влияет на производительность. Мы попытались выбрать хорошие параметры по умолчанию, чтобы диаграммы достойно выглядели хотя бы в большинстве тем, но есть некоторые темы, которые смотрятся не очень хорошо. Если для вас это большая проблема, дайте нам знать, а пока я порекомендуют вам реализовать панель мониторинга с использованием отчетов служб Excel, так как мы добавили некоторые новые специализированные функции обнаружения, обеспечивающие схожие функции в SharePoint 2013. Или же, если вы хотите больше возможностей для настройки, отчеты служб отчетов также могут пригодиться.

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

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

Кевин Бето (Kevin Beto)
Руководитель отдела тестирования, Office BI

Это локализованная запись блога. Исходная статья находится по адресу Changing the Look of your PerformancePoint Dashboards with SharePoint Themes