Учебники

OBIEE — Агрегаты

Агрегации используются для оптимизации производительности запросов при выполнении отчетов. Это исключает время, затрачиваемое запросом на выполнение вычислений, и обеспечивает быстрое получение результатов. Агрегированные таблицы имеют меньшее количество строк по сравнению с обычной таблицей.

Как работает агрегация в OBIEE?

Когда вы выполняете запрос в OBIEE, BI-сервер ищет ресурсы, на которых есть информация для ответа на запрос. Из всех доступных источников сервер выбирает наиболее агрегированный источник для ответа на этот запрос.

Добавление агрегации в репозиторий

Откройте репозиторий в автономном режиме в инструменте администратора. Перейдите в Файл → Открыть → Оффлайн.

Импортируйте метаданные и создайте источник логической таблицы в слое BMM. Разверните имя таблицы и щелкните по имени исходной таблицы, чтобы открыть диалоговое окно источника логической таблицы.

Перейдите на вкладку сопоставления столбцов, чтобы увидеть столбцы карты в физической таблице. Перейдите на вкладку содержимого → Агрегировать группу содержимого, выбрав логический уровень.

Добавление агрегации в репозитории

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

Выберите разные логические уровни

Нажмите OK, чтобы закрыть диалоговое окно → сохранить репозиторий.

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