В данном курсе слушатели учатся последовательно строить OLAP модель данных для поддержки широкого диапазона требований business intelligence. Слушатели учатся строить OLAP - кубы в качестве ресурса управления итогами для SQL - запросов к существующим таблицам. Кроме того, слушатели узнают, как воспользоваться мощными средствами Oracle OLAP, добавляя аналитическое содержимое в создаваемую модель данных.
Слушатели обучаются создавать сложные отчеты из OLAP - данных с помощью простых SQL - запросов. Они создают и выполняют OLAP - запросы в SQL Developer, Oracle Application Express (APEX), и в Oracle BI Enterprise Edition. Кроме того, слушатели узнают, как обеспечить безопасность куба, включая авторизацию доступа к данным куба и методы обеспечения области видимости (scoping ) для пользовательских представлений данных. Наконец, слушатели обучаются создавать OLAP - кубы, обеспечивая высокую производительность и масштабируемость.
После успешного прохождения курса слушатели должны будут уметь:
-
Разрабатывать и создавать Oracle OLAP модели данных
-
Обеспечивать перезапись запросов к MVs OLAP - куба для управления реляционными итогами
-
Создавать OLAP - вычисления, дополняющие аналитическое содержимое модели данных
-
Осуществлять запросы к OLAP - данным с помощью простого SQL
-
Обеспечивать безопасность куба
-
Эффективно разрабатывать кубы, обеспечивая высокую производительность и масштабируемость
Необходимая предварительная подготовка:
-
Знание основ SQL
-
Понимание основных концепций OLAP
-
Oracle Database 11g: Введение в SQL
Цель курса:
-
Описание концепций и терминологии OLAP
-
Изучение роли Oracle OLAP в рамках платформы Oracle BI / DW
-
Разработка и создание OLAP - кубов
-
Обеспечение перезаписи запросов к материализованным представлениям OLAP - куба для управления итогами
-
Создание вычисляемых мер OLAP
-
Осуществление запросов к хранимым и вычисляемым данным OLAP с помощью простого SQL
-
Использование специальных запросов и средств создания отчетов при работе с данными OLAP
-
Обеспечение безопасности куба
-
Эффективная разработка кубов, обеспечивающая высокую производительность и масштабируемость
Аудитория курса:
-
Разработчики Business Intelligence
-
Администраторы хранилищ данных
-
Аналитики хранилищ данных
-
Разработчики хранилищ данных
-
Администраторы баз данных
-
Бизнес - аналитики
Роль Oracle OLAP в рамках платформы Oracle BI / DW
-
Oracle OLAP и платформа Oracle BI / DW.
-
Особенности OLAP - опции Oracle.
-
Доступ к OLAP - данным в Oracle 11g.
Понимание размерностной модели
-
Хранимые и вычисляемые меры.
-
Размерности. Иерархии. Уровни. Атрибуты.
Построение OLAP - кубов
-
Использование средства построителя кубов.
-
Создание измерений. Построение кубов.
-
Создание мер.
-
Отображение на источники данных.
-
Загрузка данных.
Материализованные представления куба
-
Преимущества управления итоговыми материализованными представлениями куба.
-
Общие требования к перезаписи материализованных представлений.
-
Построение материализованных представлений куба.
-
Использование материализованных представлений куба.
Создание вычисляемых мер
-
Типы вычислений OLAP.
-
Использование Calculation Builder.
-
Создание общих бизнес - вычислений.
-
Создание настраиваемых вычислений.
Использование SQL для запросов к кубам Oracle OLAP
-
Что такое представление куба.
-
Запросы к OLAP - кубам: основы.
-
Использование итогов куба.
-
Применение фильтров запроса.
-
Соединение OLAP и реляционных данных.
Расширение аналитического содержимого
-
Создание кубов переменной размерности.
-
Интеграция мер из данных различной размерности.
-
Создание предсказательных мер с помощью OLAP DML.
Использование специальных запросов и средств создания отчетов при работе с данными
-
OLAP. Исследование данных OLAP с помощью Oracle Application Express (APEX).
-
Осуществление специальных запросов к данным OLAP Data с помощью Oracle BI Answers.
-
Требования к метаданным для средств BI.
Обеспечение безопасности куба
-
Требования к аутентификации.
-
Авторизованный доступ к данным куба.
-
Пользовательские и объектные привилегии.
-
Методы обеспечения области видимости (scoping ) для пользовательских представлений данных.
Построение кубов с учетом требований производительности и масштабируемости
-
Цели проектирования, обеспечивающего высокую производительность и масштабируемость.
-
Каким образом данные хранятся в кубах Oracle? Характеристики кубов, влияющие на производительность и масштабируемость.
-
Техника проектирования, обеспечивающего высокую производительность и масштабируемость.
Оптимизация производительности
-
Как хранятся кубы? Процесс построения куба.
-
Сбалансированные конфигурации.
-
Исправление узких мест в производительности.