OBI12cBR
Oracle BI 12c: Build RepositoriesEducational program code: Базы данных
OBI12cBR
#Offline — Offline with instructor.
#Remote — Remote with instructor.
150,000
5 days
By request

Данный курс покрывает вопросы проектирования многомерных моделей, предназначенных для выполнения задач бизнес-анализа, на основе Oracle BI EE 12c. Прослушав данный курс, вы научитесь строить простой репозиторий, импортировать схемы данных, проектировать логические бизнес-модели и предоставлять их пользователям в пользовательском интерфейсе Oracle BI, создавать физические и логические соединения, простые измерения и показатели. Вы узнаете, как реализовать в репозитории модель данных с более сложными бизнес-требованиями, включающими иерархии логических измерений, несколько источников логических таблиц, агрегатные таблицы, секционирование и данные временных рядов. Кроме того, вы изучите, как осуществлять валидацию репозитория и проверять результаты запросов с использованием журнала запросов. В курсе также рассматриваются вопросы администрирования, такие как настройка безопасности сервера Oracle BI и управления кэшем, настройка многопользовательской среды разработки, использование различных утилит администрирования для управления репозиторием и его сопровождения. Помимо этого, рассматриваются и более сложные вопросы, такие как создание неявных столбцов фактов, таблиц пересечений, использование трассировки, слияние наборов изменений и управление экземплярами служб.

Категория Слушателей: Разработчики приложений,Бизнес-аналитики,Разработчики бизнес-аналитики, Разработчики моделей данных, Администраторы хранилищ данных,Разработчики хранилищ данных,Разработчики отчетов

Предварительная подготовка: Представление о концепциях и методиках обработки данных

ТЕМЫ КУРСА

  • Создание физического слоя, слоя бизнес-модели и сопоставлений, а также презентационного слоя репозитория
  • Создание и выполнение анализа для тестирования и валидации репозитория
  • Построение простых и вычисляемых показателей для таблицы фактов
  • Создание иерархий логических измерений и измерений, основанных на уровнях
  • Проверка модели и последующее моделирование агрегатных таблиц для ускорения выполнения запросов
  • Моделирование секционирования и фрагментирования для повышения производительности приложения
  • Использование переменных для упрощения выполнения задач администрирования и динамического изменения содержимого метаданных
  • Использование функций временных рядов
  • Настройка безопасности для аутентификации пользователей и назначение им соответствующих прав и привилегий
  • Применение методов управления кэшем для обслуживания запросов и повышения производительности их выполнения
  • Настройка многопользовательской среды разработки
  • Использование мастеров Administration Tool и утилит для управления, обслуживания и расширения репозиториев
  • Включение трассировки обращений для отслеживания запросов и использования базы данных, а также повышения производительности выполнения запросов
  • Выполнение слияния наборов изменений
  • Использование BAR (Business Application Archive) файлов для перемещения Oracle BI между средами


ПРОГРАММА КУРСА

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

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

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

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

Построение слоя бизнес-модели и сопоставлений

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

Построение презентационного слоя репозитория

  • Изучение объектов презентационного слоя
  • Создание объектов презентационного слоя
  • Редактирование объектов презентационного слоя
  • Свойства объектов презентационного слоя
  • Вложенные презентационные таблицы
  • Управление видимостью объектов презентационного слоя

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

  • Проверка целостности репозитория
  • Включение журналирования
  • Загрузка репозитория через Enterprise Manager
  • Выполнение анализа для тестирования репозитория
  • Проверка журнала запросов
  • Управление источниками логических таблиц
  • Добавление нескольких источников логических таблиц в логическую таблицу
  • Определение логического контента

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

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

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

  • Создание иерархий логических измерений
  • Создание показателей на основе уровней
  • Создание долевых измерений
  • Создание правил агрегирования для измерения
  • Создание презентационных иерархий
  • Создание иерархий "родитель-потомок"
  • Создание «рваных» иерархий и иерархий с пропущенными уровнями

Включение трассировки обращений

  • Создание таблиц трассировки обращений
  • Установка демонстрационного репозитория трассировки обращений
  • Трассировка и хранение обращений к Oracle BI Server на уровне детализированного запроса
  • Использование статистики трассировки обращений для оптимизации выполнения запросов и стратегий агрегации

Использование средства проверки модели и агрегатов

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

Использование секционирования и фрагментирования

  • Типы секционирования
  • Моделирование секционирования в репозитории Oracle BI

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

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

Моделирование данных временных рядов

  • Использование временных сравнений в бизнес-анализе
  • Использование функций временных рядов Oracle BI для моделирования данных временных рядов

Моделирование отношений "многие ко многим"

  • Использование таблиц пересечений (bridge tables) для разрешения связей "многие ко многим" между таблицами измерений и таблицами фактов

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

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

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

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

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

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

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

  • Задание некэшируемых таблиц
  • Использование Cache Manager
  • Исследование отчетов о кэше
  • Очистка кэша
  • Редактирование параметров и настроек кэша
  • Предварительное заполнение кэша

Управление метаданными и работа с экземплярами служб

  • Использование BAR-файлов (BI Application Archive) для экспорта и импорта экземпляров служб
  • Управление BAR-файлами и сиспользованием команд Weblogic Scripting Tool (WLST)
  • Управление экземплярами служб с использование команд WLST

Использование утилит Administration Tool

  • Использование различных утилит Administration Tool
  • Использование BI Server XML API для создания XML-представлений метаданных репозитория

Разработка в многопользовательской среде

  • Настройка многопользовательской среды разработки
  • Разработка репозитория несколькими разработчиками
  • Отслеживание истории разработки проекта

Слияние наборов изменений (Patch Merge)

  • Сравнение репозиториев
  • Сравнение объектов
  • Создание набора изменений
  • Применение набора изменений


РЕКОМЕНДУЕМЫЕ КУРСЫ

Oracle BI 12c: Create Analyses and Dashboards

Oracle Database: Introduction to SQL

Read course description from vendor