Во-первых, кратко о том, что такое Analysis Services. Это специальный компонент SQL сервер, который создает и хранит в отдельной базе данных сводную информацию из различных источников данных. Казалось бы, что промежуточный слой только мешает получать информацию в режиме реального времени. Но реальность на данный момент такова, что отображать данные в реальном времени целесообразно (с точки зрения использования вычислительных мощностей) далеко не всегда. Когда речь, например, идет об анализе нескольких миллионов записей, строить сводные отчеты для пользователя в реальном времени не очень то комильфо. Тут-то и приходит на помощь Analysis Services. Разработчик говорит этой службе откуда брать данные, что из этих данных является «величиной» (measure), а что «измерением» (dimension). Analysis Services по определенному расписанию или по пользовательской команде обрабатывает весь источник данных и складывает у себя сведенные данные («данные куба»). Т.к. эти сведенные данные «весят» в сотни раз меньше исходных, из них очень просто строить разные отчеты.
Теперь о том, как построить в PerformancePoint отчет из данных Analysis Services и как отобразить его на портале.
Допустим, сам куб вы уже построили или для Вас его кто-то построил. Также, допустим, вы произвели необходимые настройки, о которых я рассказывал ранее. Следующие шаги помогут отобразить сводный отчет из данного куба:
1. Открыть конструктор панелей мониторинга (как это сделать рассказывал в этой теме раньше).
2. Выбрать на ленте инструментов закладку «Создать».
3. Нажать «Источник данных».
4. Выбрать шаблон «Службы аналитики».
5. В поле «Сервер» ввести адрес сервера Analysis Services.
6. В поле «База данных» выбрать базу данных на сервере, из которой необходимо извлекать данные для отчета.
7. В поле «Куб» выбрать куб. Одна база данных может содержать более одного куба.
8. Слева в обозревателе рабочей области щелкнуть на элемент «Создать новый источник» и переименуйте его, если необходимо.
9. Нажать на иконку сохранения в верхнем левом углу окна.
10. Слева в обозревателе рабочей области выбрать «Содержимое PerformancePoint».
11. На ленте инструментов нажать «Аналитическая диаграмма»
12. В списке подключений выбрать подключение, которое только что создали
14. В появившейся рабочей области перетаскиваем необходимые меры и измерения на соответствующие области и получаем например вот такую картину:
15. Щелкнуть на All и увидеть это:
16. Через обозреватель рабочей области переименовать отчет и нажать кнопку сохранения в верхнем левом углу.
17. Открыть в режиме редактирования страницу SharePoint, на которой необходимо отобразить данный отчет.
18. Добавить вебчасть «Отчет PerformancePoint» из группы веб-частей «PerformancePoint».
19. Открыть область инструментов добавленной веб-части.
20. В поле «Расположение» указать созданный ранее отчет
21. Применить настройки веб-части
22. Завершить редактирование страницы
Готово!
Теперь пользователь может играть с отчетом, например, нажимая на годы и переходя к аналитике по кварталам:
Или, щелкая правой кнопкой по оси дат, использовать дополнительные опции:
Этот комментарий был удален автором.
ОтветитьУдалить