Учебники

OBIEE — Тестовый репозиторий

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

Перейдите в Файл → нажмите «Проверить глобальную согласованность» → Вы получите следующее сообщение → Нажмите «Да».

Тестовый репозиторий

Как только вы нажмете ОК → Бизнес-модель в BMM изменится на Зеленый → Нажмите на кнопку, чтобы сохранить репозиторий без повторной проверки глобальной согласованности.

Отключить кеширование

Для повышения производительности запросов рекомендуется отключить параметр кэширования BI-сервера.

Откройте браузер и введите следующий URL-адрес, чтобы открыть Fusion Middleware Control Enterprise Manager: http: // <имя машины>: 7001 / em

Введите имя пользователя и пароль. Нажмите Войти.

С левой стороны разверните Business Intelligence → coreapplication → вкладка «Управление мощностью» → «Производительность».

Тестирование репозитория отключить кеширование

Раздел «Включить кэш BI-сервера» по умолчанию отмечен → Нажмите «Блокировать и изменить конфигурацию» → «Закрыть».

Репозиторий тестирования Включить BI-сервер

Теперь снимите флажок «Включить кеш». Он используется для повышения производительности запросов. Перейдите в Применить → Активировать изменения → Завершено успешно.

Загрузите репозиторий

Перейдите на вкладку «Развертывание» → «Хранилище» → «Блокировка и редактирование конфигурации» → «Успешно завершено».

Репозиторий нагрузочного тестирования

Щелкните раздел «Загрузка репозитория BI-сервера» → «Обзор», чтобы открыть диалоговое окно «Выбрать файл» → выберите файл репозитория .rpd и нажмите «Открыть» → «Ввести пароль репозитория» → «Применить» → «Активировать изменения».

Загрузить репозиторий BI-сервера

Активируйте Изменения → Успешно завершено → Нажмите «Перезагрузить», чтобы применить параметр последних изменений вверху → Нажмите «Да».

Репозиторий успешно завершен

Репозиторий успешно создан и загружен для анализа запросов.

Включить ведение журнала запросов

Вы можете настроить уровень ведения журнала запросов для отдельных пользователей в OBIEE. Уровень ведения журнала контролирует информацию, которую вы получите в файле журнала.

Настроить ведение журнала запросов

Откройте инструмент «Администрирование» → «Файл» → «Открыть» → «Онлайн».

Режим Online используется для редактирования репозитория на сервере Oracle BI. Чтобы открыть хранилище в режиме онлайн, ваш сервер Oracle BI должен быть запущен.

Настроить ведение журнала запросов

Введите пароль для репозитория и пароль для входа в систему и нажмите «Открыть», чтобы открыть репозиторий.

Пароль хранилища

Перейдите в Управление → Идентификация → Менеджер безопасности. Откроется окно. Нажмите BI Repository с левой стороны и дважды щелкните Административный пользователь → Откроется диалоговое окно «Пользователь».

Менеджер по безопасности

Нажмите вкладку «Пользователь» в диалоговом окне пользователя, здесь вы можете установить уровни ведения журнала.

В обычном сценарии: для пользователя установлен уровень ведения журнала, равный 0, а для администратора — уровень ведения журнала, установленный на 2. Уровень ведения журнала может иметь значения, начиная с уровня 0 до уровня 5. Уровень 0 означает отсутствие ведения журнала, а уровень 5 означает информацию о максимальном уровне ведения журнала. ,

Описание уровня ведения журнала

Уровень 0 Нет регистрации
1-й уровень

Регистрирует оператор SQL, выданный из клиентского приложения.

Записывает прошедшее время для компиляции запроса, выполнения запроса, обработки кэша запросов и обработки внутренней базы данных

Регистрирует состояние запроса (успех, сбой, завершение или тайм-аут). Регистрирует идентификатор пользователя, идентификатор сеанса и идентификатор запроса для каждого запроса

Уровень 2

Журналы все вошли в Уровень 1

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

Уровень 3

Журналы все вошли в Уровень 2

Кроме того, добавляется запись журнала для плана логического запроса, когда запрос, который должен был заполнить кэш, не был вставлен в кэш, когда очищаются существующие записи в кэше, чтобы освободить место для текущего запроса, и при попытке обновить детектор совпадений с точным совпадением не работает

Уровень 4

Журналы все вошли на уровне 3

Кроме того, регистрирует план выполнения запроса.

Уровень 5

Журналы все вошли в Уровень 4

Кроме того, регистрируется промежуточное число строк в различных точках плана выполнения.

Регистрирует оператор SQL, выданный из клиентского приложения.

Записывает прошедшее время для компиляции запроса, выполнения запроса, обработки кэша запросов и обработки внутренней базы данных

Регистрирует состояние запроса (успех, сбой, завершение или тайм-аут). Регистрирует идентификатор пользователя, идентификатор сеанса и идентификатор запроса для каждого запроса

Журналы все вошли в Уровень 1

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

Журналы все вошли в Уровень 2

Кроме того, добавляется запись журнала для плана логического запроса, когда запрос, который должен был заполнить кэш, не был вставлен в кэш, когда очищаются существующие записи в кэше, чтобы освободить место для текущего запроса, и при попытке обновить детектор совпадений с точным совпадением не работает

Журналы все вошли на уровне 3

Кроме того, регистрирует план выполнения запроса.

Журналы все вошли в Уровень 4

Кроме того, регистрируется промежуточное число строк в различных точках плана выполнения.

Чтобы установить уровень ведения журнала

В диалоговом окне пользователя введите значение для уровня ведения журнала.

Установить уровень ведения журнала

Как только вы нажмете ОК, откроется диалоговое окно оформления заказа. Нажмите Оформить заказ. Закройте диспетчер безопасности.

Проверить объекты

Перейдите в файл → Нажмите на изменения регистрации → Сохраните репозиторий, используя опцию Сохранить вверху → Чтобы изменения вступили в силу → Нажмите OK.

Проверить изменения

Использовать журнал запросов для проверки запросов

Вы можете проверить журналы запросов после установки уровня ведения журнала запросов, перейдя в Oracle Enterprise Manager, и это помогает проверять запросы.

Чтобы проверить журналы запросов для проверки запросов, перейдите к Oracle Enterprise Manager OEM.

Перейдите на вкладку диагностики → нажмите Журнал сообщений.

Проверка запросов с использованием журнала запросов

Прокрутите вниз сообщения журнала, чтобы увидеть Сервер, Планировщик, Службы действий и другие подробности журнала. Нажмите на журнал сервера, чтобы открыть окно сообщений журнала.

Вы можете выбрать различные фильтры — диапазон дат, типы сообщений и сообщения, содержащие / не содержащие поля и т. Д., Как показано на следующем снимке —

Сообщения журнала

Как только вы нажмете на поиск, он покажет сообщения журнала в соответствии с фильтрами.

Фильтровать сообщения журнала

Нажатие на кнопку «Свернуть» позволяет проверить детали всех сообщений журнала для запросов.