Oracle BI 11g R1: Build Repositories

Продолжительность курса — 5 дней

Описание Услуги

В данном курсе рассматривается пошаговая процедура построения и верификации трех уровней репозитория Oracle BI. Вначале слушатели с помощью Oracle BI Administration Tool создают простой репозиторий в соответствии с бизнес-требованиями фиктивной компании.

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

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

Они изучают также, как реализуется безопасность сервера Oracle BI, как осуществляется управление кэшем сервера Oracle BI, настройка многопользовательской среды разработки и как используются проводники и утилиты Administration Tool для управления репозиторием и его сопровождения. Наконец, рассматриваются более сложные вопросы, такие как неявные столбцы фактов, таблицы пересечений, использование трассировки, многоязыковое окружение, обратная запись и слияние наборов изменений.

01. Цель курса

  • Создание и запуск анализов для тестирования и валидации репозитория
  • Создание простых и вычисляемых показателей для таблицы фактов
  • Создание иерархий логических измерений и показателей, основанных на уровнях
  • Моделирование таблиц агрегатов для ускорения обработки запросов
  • Моделирование секционирования и фрагментирования для улучшения производительности и удобства использования приложений
  • Использование переменных в задачах администрирования и динамической модификации метаданных.
  • Использование функций временных рядов для поддержки анализов временных сравнений
  • Настройка безопасности для аутентификации пользователей и назначения соответствующих привилегий и прав доступа
  • Применение техники управления кэшем для сопровождения и увеличения производительности запросов
  • Настройка журналирования запросов для тестирования и отладки
  • Настройка среды многопользовательской разработки
  • Использование проводников и утилит Administration Tool для управления репозиториями и их сопровождения
  • Включение трассировки запросов и использования базы данных
  • Осуществление слияния наборов исправлений в сценарии development-to-production
  • Конфигурирование Oracle BI для поддержки многоязыкового окружения
  • Построение физического слоя, бизнес-модели и слоя отображения, а также презентационного слоя репозитория

02. Аудитория

  • Разработчики приложений
  • Бизнес-аналитики
  • Разработчики Business Intelligence
  • Разработчики моделей данных
  • Администраторы хранилищ данных
  • Аналитики хранилищ данных
  • Разработчики хранилищ данных
  • Разработчики отчетов

03. Необходимая подготовка

  • Основы SQL
  • Построение хранилищ данных
  • Проектирование баз данных
  • Моделирование измерений
  • Oracle BI 11g R1: Create Analyses and Dashboards

Содержание курса

01. Основные сведения о репозитории

  • Компоненты архитектуры Oracle BI
  • Структура, свойства и функции репозитория
  • Использование Oracle BI Administration Tool
  • Создание репозитория
  • Загрузка репозитория в память сервера Oracle BI

02. Построение физического слоя репозитория

  • Импортирование источников данных
  • Настройка свойств пула подключений
  • Определение ключей и соединений
  • Проверка свойств объектов физического слоя
  • Создание таблиц псевдонимов

05. Тестирование и валидация репозитория

  • Проверка согласованности репозитория
  • Включение журналирования
  • Задание репозитория в файле инициализации
  • Выполнение анализов для тестирования репозитория
  • Исследование журнала запросов

07. Добавление вычисляемых элементов в таблицу фактов

  • Создание новых вычисляемых показателей, основанных на существующих логических столбцах
  • Создание новых вычисляемых показателей, основанных на физических столбцах
  • Создание новых вычисляемых показателей с помощью Calculation Wizard
  • Создание показателей с помощью функций

08. Работа с логическими измерениями

  • Создание иерархий логических измерений
  • Создание показателей, основанных на уровне
  • Создание долей (share measures)
  • Создание правил агрегирования для измерения
  • Создание презентационных иерархий
  • Создание иерархий «родитель-потомок»
  • Использование вычисляемых элементов

09. Использование агрегатов

  • Моделирование таблиц агрегатов для улучшения производительности запросов
  • Настройка количества элементов в иерархии
  • Тестирование навигации по агрегатам
  • Использование Aggregate Persistence Wizard

11. Использование переменных репозитория

  • Создание переменных сеанса
  • Создание переменных репозитория
  • Создание блоков инициализации
  • Использование Variable Manager
  • Использование динамических переменных репозитория в качестве фильтров

15. Задание неявного столбца фактов

  • Автоматическое добавление столбцов фактов в запросы, включающие только измерения
  • Обеспечение ожидаемых результатов для запросов, включающих только измерения
  • Выбор предопределенного источника таблицы фактов
  • Задание пути соединения по умолчанию между таблицами измерений

16. Импортирование метаданных из многомерных источников данных

  • Импортирование многомерного источника данных в репозиторий
  • Включение горизонтальной федерации в бизнес-модель
  • Включение вертикальной федерации в бизнес-модель
  • Добавление показателей Essbase в реляционную модель
  • Отображение данных из многомерных источников в Oracle BI Analyses и информационных панелях

17. Безопасность

  • Настройки безопасности Oracle BI по умолчанию
  • Создание пользователей и групп
  • Создание ролей приложения
  • Настройка объектных прав доступа
  • Настройка безопасности на уровне строки (фильтры данных)
  • Настройка ограничений для запросов и временных ограничений

18. Управление кэшем

  • Задание некэшируемых таблиц
  • Использование Cache Manager
  • Исследование отчетов о кэше
  • Удаление объектов кэша
  • Модификация параметров и настроек кэша
  • Предварительное заполнение (Seeding) кэша

19. Включение трассировки

  • Настройка трассировки использования репозитория
  • Трассировка и сохранение информации об использовании Oracle BI Server на уровне подробных запросов
  • Использование статистики трассировки для оптимизации производительности запросов и стратегий агрегирования
  • Анализ результатов трассировки с помощью Oracle BI Analysis и других средств создания отчетов