Курс пользователя по системе бизнес-анализа данных (СИНБАД) ДЛЯ ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА-ВЫСШАЯ ШКОЛА ЭКОНОМИКИ План учебного курса Часть 1 Введение – Система бизнес-анализа данных • Архитектура • Используемое программное обеспечение – Основные концепции SAP BusinessObjects • Устройство запроса • Семантический уровень • Квалификация объекта – Единое место входа в систему • Безопасность и идентификация пользователя • Панели InfoView • Персональные настройки Работа с отчетами Web Intelligence Работа с отчетами Xcelsius 2 Что такое СИНБАД? СИНБАД - Система бизнес-анализа данных ГУ-ВШЭ Информационная аналитическая система Многомерное представление информации Хранение и визуализация данных Охватывает : Анализ успеваемости студентов Анализ перевода и отчисления студентов Структурный анализ состава студентов Структурный анализ состава абитуриентов Структурный анализ состава ППС Анализ оплаты обучения студентами по ПОУ 3 Введение Система бизнес-анализа данных, основные концепции BusinessObjects, единое место входа в систему 4 Информационная пирамида Данные претерпевают серию трансформаций от «сырых» данных до стратегической информации. Информация Приложения • Поддержка управленческих функций • Поддержка аналитических функций Многомерное хранение информации Хранение и подготовка данных Источники данных Данные • Многомерное представление информации • Предметная структурированность • Расчет показателей • Хранение в виде, удобном для анализа • Предметная ориентированность • Интегрированность данных • Историчное хранение данных • Источники данных • Поддержка учетных функций 5 Портал BI-отчетности – единое место входа в систему Регламентная Произвольная Информационные отчетность отчетность панели Модуль загрузки Источники данных Хранение и интеграция данных Аналитически е приложения Информационный портал Архитектура СИНБАД АСАВ ИС-ПРО Босс-Кадровик 6 Программное обеспечение СИНБАД Многоцелевое приложение бизнес-аналитики (BI) базирующееся на единой BI-платформе - SAP BusinessObjects Edge BI Designe r Создает графический интерфейс пользователя для использования в BusinessObjects. Интерфейс скрывает от пользователя SQL Web Intelligence Модуль для построения, форматирования отчетов и анализа информации в web-портале Central Management Console Создает безопасную среду для пользователей BusinessObjects и локализирует ресурсы, используемые в течении создания запроса. Позволяет пользователям планировать и автоматизировать отчеты для обработки InfoView Web-портал аналитической отчетности, единое место входа в систему 7 Устройство типичного запроса Отчеты БД Перегруженный программист Запрос на словах SQL ИТ-департамент 8 Устройство запроса BusinessObject Результат БД Запрос на словах ИТ-департамент 9 Основные концепции BusinessObjects Содержит семантический слой, через которые конечные пользователи формулируют запросы к БД Объекты отражают предметную область пользователей Таблицы БД и связи между ними предопределены Панель запросов Бизнеспредставлени е Структура данных Данные Факультеты Студенты Оценки 10 Три важных понятия (1 из 3) Юниверс БД Пользователь соединятся с БД с помощью юниверса, простого в использовании и понятного в обращении. Юниверсы обеспечивают доступ к необходимым пользователю таблицам 11 Три важных понятия (2 из 3) Объекты, которые мы видим и используем при помощи юниверса Факультет Вид места Количество двоек до пересдач Настоящий, скрытый синтаксис TFaculty.Name TPlaceKind.Name Сount (TStudentExams.FirstTenScaleMark) Where TStudentExams.FirstTenScaleMark < 4 12 Три важных понятия (3 из 3) Формирование классов – полезный метод группирования подобных объектов в простой для понимания форме. Классы представляют информацию в наглядной форме с ограничением функциональности в виде выборки. Некоторые классы в дальнейшем делятся на подклассы для дополнительного упрощения понимания 13 Квалификация объекта Измерения Объекты, по которым группируются\агрегируются данные Измерения с одинаковыми разрезами группируются в одно Показатели Вычисляемые данные Значения агрегируются до самого высокого уровня Атрибуты Содержат дополнительные данные для объектов измерения Атрибуты не могут быть использованы для анализа с помощью детализации 14 Единое место входа в систему Запуск портала InfoView Для запуска InfoView следует в браузере перейти по ссылке вида http://as55:6405/InfoViewApp. Или выбрать меню Пуск/Все программы/Business Objects XI 3.1/Business Objects Edge Series/InfoView 15 Портал InfoView Идентификация Доступ по ссылке вида http://as55:6405/InfoViewAp p. Для входа требуется ввести реквизиты учетной записи 16 Портал InfoView Панели Страница портала InfoView разделена на несколько панелей Главное меню Список документов Дерево папок 17 Портал InfoView Персональные настройки Существует возможность настроить следующее: Домашняя страница Вид навигации (папки/категории) Вариант отображения списка документов Способ показа документа (в портале, в отдельном окне и т.д.) Настройки локализации Пароль Настройки приложений 18 Работа с отчетами Web Intelligence 19 Работа с отчетами Web Intelligence Просмотр отчета основное меню фильтры панель навигации 20 Работа с отчетами Web Intelligence Панель навигации Масштаб Меню «Документ» Меню «Вид» Поиск текста 21 Работа с отчетами Web Intelligence Панель навигации Мгновенный снимок Включение режима детализации добавление фильтра обновление данных 22 Работа с отчетами Web Intelligence Приглашения Служат для настройки параметров отчета Параметры отчета Поле для ввода значений Выбранные значения Выбор значений из списка Фильтры, для которых не выбраны значения, игнорируются 23 Работа с отчетами Web Intelligence Переход по иерархии Включение режима детализации Шаг 1 Переход по ссылкам Шаг 2 Шаг 3 24 Создание отчета Web Intelligence Общий порядок разработки отчета: – Выбор юниверса – Создание запроса (запросов) – Редактирование шаблона отчета – Сохранение разработанного отчета 25 Создание отчета Web Intelligence Выбор Юниверса на начальной странице InfoView следует выбрать пункт Создать/документ Web Intelligence на верхней панели инструментов. щелкнуть название юниверса, в котором необходимо создать документ. откроется редактор запросов, в котором будут отображены объекты юниверса. 26 Создание отчета Web Intelligence Создание запроса Объекты юниверса Объекты результата Фильтры запроса 27 Создание отчета Web Intelligence Создание запроса на вкладке «Данные» выбираются объекты, которые требуется включить в запрос, и перетаскиваются на панель «Объекты результата» объекты, которые предполагается использовать для создания фильтров, перетаскиваются на панель «Фильтры запроса» нажимается кнопка «Выполнить запрос» открывается отчет для редактирования 28 Создание отчета Web Intelligence Редактирование отчета Выбор режима просмотра текст Данные могут быть добавлены перетаскиванием Объекты результата Редактируемый отчет 29 Создание отчета Web Intelligence Редактирование отчета • • • • • после выполнения запроса открывается шаблон отчета в режиме просмотра результатов редактирование шаблона производится перетаскиванием данных в соответствующие ячейки двойной щелчок на ячейке переводит ее в режим редактирования На вкладке «Свойства» можно задать параметры внешнего вида и содержимого ячеек Изменение размеров и порядка следования ячеек производится при помощи мыши 30 Создание отчетов Web Intelligence Создание диаграммы • На вкладке «Шаблоны» выбрать шаблон диаграммы и перетащить на свободное место в отчете • На вкладке «Данные» выбрать объекты и переместить меры и измерения на оси диаграммы Другой способ создания диаграммы: • Выбрать таблицу • Выбрать в контекстном меню команду «Преобразовать» • Выбрать тип диаграммы 31 Web Intelligence Формулы и вычисления Вставка вычисления • • • Щелкнуть на ячейке с данными в таблице. Щелкнуть на стрелке справа от кнопки Вставить вычисление, выбрать требуемое вычисление для вставки. Снова нажмите кнопку, чтобы вставить вычисление.На кнопке Вставить вычисление отображается математическийсимвол текущего выбранного вычисления. Например, если в качестве вычисления выбрана сумма, на кнопке отображается символ Σ. 32 Web Intelligence Формулы и вычисления Вставка формулы • Щелкнуть на ячейке с данными в таблице. • Нажать Ctrl-Enter для вызова редактора формул • На вкладках Данные, Функции и Операторы дважды щелкнуть на объектах отчетов, функциях и операторах, которые требуется включить в формулу, или непосредственно ввести формулу. 33 Web Intelligence Формулы и вычисления Добавление переменной • На панели инструментов панели отчетов щелкнуть кнопку Показать/скрыть редактор переменных. • Ввести формулу в поле Формула или выбрать функции и операторы на вкладках Функции и Операторы. • Ввести имя переменной в поле Имя. • Задать тип переменной, выбрав Измерение, Мера или Сведения. • При выборе Сведения открывается диалоговое окно Связанное измерение. Нажать ... рядом с полем, чтобы открыть диалоговое окно Объекты и переменные, и выбрать измерение, которое необходимо связать со сведениями. • Нажать кнопку ОК. • Переменная появится в списке переменных отчета на вкладке Данные. 34 Пример создания отчета Web Intelligence 35 Пример создания отчета •Выбрать меню Создать\Документ Web Intelligence •Выбрать юниверс АСАВ 36 Пример создания отчета • Открывается окно редактирования запроса 37 Пример создания отчета • Перетащить с панели юниверса на панель объектов результата следующие объекты: – «Направление подготовки»/«Направление подготовки» – «Учебное подразделение/ «ГУ-ВШЭ» – «Показатели отчета по успеваемости»/ «Количество студентов, кто имеет только отличные оценки» 38 Пример создания отчета • Перетащить на панель фильтров объект «Направление подготовки»/ «Направление подготовки» •В панели фильтров нажать на кнопку •Выбрать вариант заполнения значения фильтра «Приглашение» 39 Пример создания отчета 40 Пример создания отчета • Нажать на кнопку «Выполнить запрос» • Заполнить параметры, выбирая значения из списка, и нажимая •Нажать «Выполнить запрос» 41 Пример создания отчета • Открывается окно редактирования отчета 42 Пример создания отчета • добавить в таблицу столбец «Филиал» • для чего перетащить соотв. объект на панель отчета 43 Пример создания отчета Результат 44 Пример создания отчета • теперь изменим заголовок отчета (переход к редактированию двойным щелчком мыши) • и ширину колонок («растягивая» ячейки мышью) 45 Пример создания отчета • В левой панели перейти на вкладку «Свойства» • В панели отчета выделить ячейки, входящие в заголовок • Изменить свойства из раздела «Текстовый формат» следующим образом – Перенос текста = да – Выравнивание текста по вертикали = По центру – Выравнивание текста по горизонтали = По центру 46 Пример создания отчета • Переключиться в режим «Просмотр структуры» • На вкладке «Шаблоны» выбрать «Диаграммы/Столбчатая диаграмма» • Перетащить ее на панель отчетов ниже таблицы 47 Пример создания отчета • Перейти на закладку «Данные» • Перетащить на изображение диаграммы объект «Направление подготовки» (прямо на надпись «Поместите здесь объекты измерений) • Также перетащить «Количество студентов…» (на надпись «Поместите здесь объекты мер») 48 Пример создания отчета • Перейти в режим «Просмотр результатов» • Выбрать диаграмму • На закладке «Свойства» установить Условные обозначения = Да 49 Пример создания отчета • Сохранить отчет в папке «Избранное» • Закрыть Web Intelligence 50 Пример создания отчета • В InfoView выбрать папку «Избранное» 51 Пример создания отчета • Последний шаг - открыть отчет для просмотра 52 Работа с отчетами Xcelsius 53 Xcelsius Общие сведения Xcelsius позволяет создавать визуализации данных (графики, диаграммы и т.д.) в формате SWF (Adobe Flash Player) Для построения визуализации используется промежуточное представление данных в виде встроенной в визуализацию электронной таблицы, данные из которой связываются с компонентами Xcelsius Полученная визуализация может быть опубликована на портале InfoView, также может использоваться автономно 54 Xcelsius Порядок создания визуализаций Общий порядок создания визуализации в Добавление данных в форме электронной таблицы Установление связи между компонентами и электронной таблицей Предварительный просмотр и публикация визуализации 55 Xcelsius Добавление данных Три способа: • Импорт электронной таблицы из Excel: меню Data\Import • Копирование/вставка ячеек из файла Excel или встроенной электронной таблицы Xcelsius 2008 • Ручной ввод информации во встроенную электронную таблицу Данные во встроенной электронной таблице можно добавлять, изменять и удалять. Если между ячейками и компонентами установлены связи, то компоненты автоматически обновляются при изменении данных в связанных с ними ячейках. 56 Xcelsius Связывание компонентов с данными Компонент Расположить компонент на основе. Двойным щелчком на компонента открыть панель"Свойства". Свойства 57 Xcelsius Связывание компонентов с данными Нажать кнопку переключателя ячеек Данные по диапазону. Выбрать диапазон ячеек, который содержит данные для столбчатой диаграммы, из электронной таблицы и нажмите кнопку OK. 58 Xcelsius Связывание компонентов с данными • Ввести или указать заголовок и подзаголовок диаграммы. • Ввести или указать имена осей. 59 Xcelsius Предварительный просмотр и публикация Для предварительного просмотра • нажать на кнопку Preview Для публикации • выбрать File\Export\Sap Business Objects Platform • ответить на приглашение об авторизации • выбрать папку для публикации 60 Пример создания визуализации Xcelsius 61 Пример создания визуализации Xcelsius Шаг 1 Шаг 1. Импорт электронной таблицы • Из меню выбрать «Данные/Импортировать из Платформы» и ввести учетные данные • Выбрать файл с отчетом (Training\XcelsiusExample.xls) и нажать «Открыть» 62 Пример создания визуализации Xcelsius Шаг 2 Шаг 2. Связывание диаграммы с таблицей • На панели диаграммы выбрать «Гистограмма» • Перетащить диаграмму на основу • Щелкнуть компонент, чтобы открыть свойства • В поле заголовок диаграммы ввести «Стоимость договоров» • В поле подзаголовок «по факультетам» • В поле ось Y (категорий) ввести «Факультеты» • В поле ось значений X ввести «Стоимость (вал. дог.)» • На вкладке общие выбрать селектор «По серии» • Нажать «+» • Нажать кнопку переключателя «Значения X» • Выбрать ячейки F9-F14 электронной таблицы • Нажать кнопку переключателя «Ярлыки (Y) категории» • Выбрать ячейки B9-B14 электронной таблицы • Изменить размер диаграммы так, чтобы добиться наглядного отображения диаграммы 63 Пример создания визуализации Xcelsius Шаг 2 Результат шага 2 64 Пример создания визуализации Xcelsius Шаг 3 Шаг 3. Добавление секторной диаграммы • Перетащить секторную диаграмму на основу • На закладке Общие заполнить заголовок диаграммы текстом «Доля стоимости» • Ввести в поле Подзаголовок «по подразделениям» • В области Данные щелкнуть переключатель Значения, указать диапазон F9-F14 в электронной таблице • В области данные щелкнуть переключатель Ярлыки, указать диапазон B9-B14 в электронной таблице • Нажать кнопку Предварительный просмотр 65 Пример создания визуализации Xcelsius Шаг 4 Шаг 4. Добавление и настройка датчика • Перетащить иконку датчик на основу • На закладке Общие щелкнуть кнопку переключателя Данные и указать ячейку G9 в качестве диапазона • Переключить селектор Масштаб в состояние Вручную, и указать в качестве максимальной границы ячейку F12 • На закладке поставить флажок Включить сигналы и селектор в положение В процентах от максимального значения • В области порядок цвета указать Подходят высокие значения • Перетащить на основу иконку Комбинированное окно (категория Переключатели), разместить его рядом с датчиком • Нажать переключатель Ярлыки и указать диапазон B9-B14 из электронной таблицы • Выбрать Серия1 в области Серии и указать тип вставки Отфильтрованные строки • Нажать переключатель Данные источника и указать диапазон F9-F14 из электронной таблицы • Нажать переключатель Адресат и указать ячейку G9 в качестве диапазона • Перейти на закладку Поведение, щелкнуть переключатель Выбранный элемент и указать ячейку B9 • Нажать Предварительный просмотр 66 Пример создания визуализации Xcelsius Шаг 4 Результат шага 4 67 Пример создания визуализации Xcelsius Шаг 5 Шаг 5. Экспорт в Power Point • На верхней панели инструментов щелкнуть кнопку «Привести основу в соответствие с компонентами» • В меню Файл выбрать Экспорт и щелкнуть Слайд Power Point • Выбрать папку и указать имя файла • Открыть сохраненный файл для просмотра в Power Point 68 Спасибо за внимание! 69