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

Оптимизированная схема работает в связке “Hyperion Planning” -> “CSV” -> “таблица MS SQL”. Ниже описана реализация и приведены основные компоненты решения.

Шаг 1 – выгрузка в CSV

Ниже приведен код бизнес-правила Hyperion Planning:

Подготовка файла формата данных для MS SQL (BULK LOAD) – data_format.fmt

data_format.fmt (в формате txt)
Это файл формата XML:

Шаг 3 – подготавливаем хранимую процедуру

Берем батник для запуска хранимой процедуры из Hyperion Planning (@jRunCMD)

Шаг 4 – Стартуем из Hyperion Planning процедуру после выгрузки в файл CSV

Если процедура с параметрами, то назначаем одной и той же переменной vParam параметры запуска процедуры в том порядке, в котором заданы переменные в коде процедуры (см. закомменченный код).


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

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

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