Эксперт – это человек, который совершил все возможные ошибки в очень узкой специальности. (…)
Нильс Бор
Month: January 2013
get Oracle SmartView plugin
История компании Hyperion с начала времен и до 98 года )
Под катом перевод исторической справки о истории становления компании Hyperion.
Continue reading “История компании Hyperion с начала времен и до 98 года )”
PL-SQL vs EssBase Calculation
Небольшая сравнительная таблица использования «нативных» расчетов в EssBase (CalcScript) в сравнении с PL-SQL расширением . ( На самом деле нужно говорить, о PlSql+ EssBase )
Реализуемый функционал |
EssBase (CalcScript) |
PL SQL Essbase XMLA |
Расчет среза данных |
Использование FIX Расчет данных |
Вызов из CalcScript shell Очистка целевого среза Инициализация загрузки из табличной PLSQL процедуры Получение исходных данных с помощью MDX Расчет данных |
Изменение бизнес процесса |
Статичная реализация. Потребует настройку иерархии(изменение UDA признаков, создание Shared веток) и исправление расчетов. |
Гибкая реализация – использование «настроечных» форм. |
Требуется перенести матрицу свойств(рецептуру) по двум Sparce аналитикам на объекты других измерений. (Рассчитать потребность в сырье в зависимости от технологического процесса) |
Расчет с признаком CreateOnMissingBlock On Или Отдельное приложение где Sparce аналитики становятся Dence Или CDF (внешняя программа на Java) |
В расчете нет необходимости учитывать Sparce/Dence. Реализуется «стандартным» расчетом. |
Нужно использовать внешние источники данных. (курсы валют, etc) |
реализация на Java(CDF) |
PLSQL |
Требуется распараллелить расчет |
Для CrossDim расчетов не реализуемо. Эффективно только на агрегации. |
Расчеты можно параллелить Агрегация на стороне Essbase |
Реализация сложных прогнозных алгоритмов на базе N последних периодов |
Создание дополнительных иерархий в аналитике Period И (или) реализация на Java(CDF) |
PLSQL |
Расширенное логирование процесса калькуляции |
реализация на Java(CDF) |
PLSQL |
Реализация методологии разработки Agile (Test Driven Development, Unit Test) |
реализация на Java(CDF) и (или) CalcManger Scripts |
PLSQL |
Сквозная безопасность (физическое ограничение возможности изменения данных во время расчета в Essbase зависимости от настроек доступа Planning ) |
Не реализуется |
PLSQL |
Встроенное качество данных (Для всех пересечений готовой продукции есть матрицы свойств) |
Не реализуется |
PLSQL |
Наличие квалифицированных кадров |
Дефицитный рынок, дорогостоящее обучение |
PLSQL – профицитный рынок, возможно самостоятельное обучение |
Переносимость модели |
Приложение отвечает текущему бизнес-процессу |
Возможно создание отраслевых (переносимых) решений. |