Очень фундаментальный и частый вопрос, который возникает во всех интервью Essbase, - в чем разница между приложениями ASO и BSO.
Вот несколько различий между ASO и BSO
Система Essbase имеет два различных варианта хранения: Агрегатное хранилище (ASO) и Блочное хранилище (BSO), каждый из которых имеет свое уникальное значение.
Характеристики АСО:
Высокая размерность.
Нет скриптов расчета.
В одном приложении может быть создана только одна база данных.
Мандат на соблюдение соглашений об именах для имени приложения, поскольку имена приложений не должны быть метаданными, temp, log, default.
Свойства динамического временного ряда и баланса времени недоступны.
В процессе построения измерения создается любой новый элемент, после чего данные будут удалены, в противном случае данные будут живы.
Доступен только один тип раздела (прозрачный)
Понятия разреженных и плотных размеров не существует.
Нет тега логического атрибута.
Хранить только данные, никогда не делиться, доступны только метки для хранения данных.
Характеристики БСО:
Меньше количества измерений, но показана бизнес-модель.
Специальные функции для счетов и измерений времени, такие как динамический временной ряд, баланс времени, отчет об отклонениях.
3 типа разделов Реплицированные, Прозрачные, Связанные.
Возможна конвертация валюты.
Количество баз данных в одном приложении не ограничено, но затраты на производительность.
Сложные вычисления могут быть выполнены с использованием скриптов calc.