Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...

Оптимизированная выгрузка из Hyperion Planning в Oracle DB

Оптимизированная схема работает в связке «Hyperion Planning» -> «CSV» -> «таблица Oracle DB». Ниже описана реализация и приведены основные компоненты решения. Данная схема работает через запись 1 строки в таблицу, к которой привязан триггер. Триггер обращается к External table (внешняя таблица, которая смотрит на csv-file) и инсертит данные в целевую таблицу.

Создание инфраструктуры в Oracle DB

Создаем целевую таблицу в Oracle APPS_2016.PL_DATA

В эту таблицу необходимо выгрузить срез данных из Hyperion Planning/Essbase.

Таблица с триггером на событие — APPS_2016.PL_DATA_CLEAR

APPS_2016.PL_DATA_EXTERNAL — внешняя таблица, которая смотрит на csv-файл

Создание директории и прав доступа к ней в Oracle DB

Директория с файлами выгрузок

Директория с логами выгрузок

Создание скриптов выгрузки в Essbase

%STD_HEADER();

Выгрузка в файл — Бизнес-правило в Essbase/Calc Manager

Выгрузка 1 точки в Oracle

Запуск данного правила запустит триггер на событие инсерта в таблицу. Триггер обратиться через внешнюю таблицу к файлу PL_2015_DATA.csv.


Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *