OBI12cBR
D95501GC10 Oracle BI 12c: Build RepositoriesКод образовательной программы: Базы данных
OBI12cBR
175 000
5 дней
25.02.19
23.09.19

Аннотация

Данный курс покрывает вопросы проектирования многомерных моделей, предназначенных для выполнения задач бизнес-анализа, на основе 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)

Сравнение репозиториев

Сравнение объектов

Создание набора изменений

Применение набора изменений

Описание курса от вендора