Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Учебный курс Отчеты к базам данных и аналитика: Pentaho BI Suite
 
 

Учебный курс "Отчеты к базам данных и аналитика: Pentaho BI Suite"

Краткое содержание: создание отчетов в Pentaho Reporting, перенос и преобразование данных в Pentaho Data Integration Kettle ETL, работа с кубами OLAP в Pentaho Analysis Mondrian OLAP Server, интеллектуальный анализ данных в Pentaho Data Mining Weka, создание информационных панелей в Pentaho Dashboards

Общие данные: главная задача учебного курса - научить разработчиков работать с информацией в базах данных и создавать корпоративные аналитические системы средствами Pentaho BI Suite

Продолжительность: 5 дней (40 учебных часов).

В курсе 14 модулей, 18 лабораторных работ (на лабораторные работы, выполняемые под руководством преподавателя, отводится 50 % времени учебного курса).

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

План курса:

1. Что такое Pentaho BI Suite. Компоненты аналитической системы и ее функциональность. Сравнение с корпоративными аналитическими системами Oracle, Microsoft, SAP Business Objects.


2. Основы создания отчетов в Pentaho Reporting. Настройка JFreeReport. Свойства отчета.

3. Работа с источниками данных (data sources) в Pentaho Reporting. Подключения по JNDI.

4. Работа с запросами (queries) в Pentaho Reporting. Применение построителя запросов. Особенности подключения к хранимым процедурам из отчетов Pentaho Reporting.

5. Секции отчета и элементы управления отчета. Выбор и настройка элементов управления в отчетах Pentaho Reporting.

6. Группировка в отчетах Pentaho Reporting. Группировка на уровне запросов и в Pentaho Reporting. Многоуровневая группировка. Итоги по группам. Фильтрация по группам

7. Сортировка в отчетах Pentaho Reporting: сортировка на уровне запросов SQL и на уровне отчетов JasperReports. Возможности интерактивной сортировки

8. Фильтрация данных в отчетах Pentaho Reporting. Параметры в отчетах Pentaho Reporting: статические параметры, динамические параметры, каскадные параметры

9. Дополнительные возможности оформления отчетов Pentaho Reporting: условное форматирование, шаблоны, темы, CSS. Применение стандартов корпоративного оформления.

10. Расширение функциональности отчетов Pentaho Reporting: применение JavaScript и Java

11. Применение Pentaho Data Integration Kettle ETL для переноса и преобразования данных. Среда разработки Spoon. Задания kjb и преобразования ktr. Шаги и переходы. Запуск на выполнение заданий Pentaho Data Integration Kettle ETL.

12. Применение Pentaho Analysis Mondrian OLAP Server для создания кубов. Проектирование кубов и слоев куба: слоя измерений, слоя звезды, слоя хранения. Публикация куба. Организация процессинга куба. Клиентский доступ к Pentaho Analysis Mondrian OLAP Server. Применение запросов на языке MDX.

13. Применение Pentaho Data Mining Weka для интеллектуального анализа данных. Поддерживаемые модели добычи данных. Клиентский доступ к Pentaho Data Mining Weka. Создание систем кластеризации, прогнозирования и скоринг-систем.

14. Представление аналитической информации на корпоративном портале средствами Pentaho Dashboards. Создание динамических информационных панелей. Разграничение прав доступа и оптимизация производительности Pentaho Dashboards.


12.1. Применение JavaScript в выражениях JasperReports
12.2. Применение JavaScript для динамического изменения оформления отчетов JasperReports
12.3. Использование библиотек JasperReports для оффлайн-генерации отчетов в Java-приложениях

13. Оптимизация отчетов JasperReports
13.1. Профилировка отчетов JasperReports. Определение причин проблем с производительностью отчетов
13.2 Решение проблем с запросами и наборами данных (Data Set). Способы сокращения количества Data Set в отчетах JasperReports
13.3. Решение проблем с обработкой данных в отчетах. Оптимизация обработки данных
13.4. Решение проблем с рендерингом отчетов. Оптимизация обработки наиболее ресурсоемких элементов отчетов

14. Развертывание отчетов JasperReports
14.1. Подготовка среды выполнения отчетов. Развертывание и настройка сервера JasperServer
14.2. Развертывание отчетов JasperReports в среде выполнения отчетов. Предоставление разрешений на запуск отчетов JasperReports. Реализация экземпляров отчетов и подписки на отчеты
14.3. Интеграция системы отчетов JasperReports в корпоративные порталы

 
 
 
 
   
   
   
 
 
© 2004-2016, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru