Какие есть ASO и BSO, в чем преимущество этих - PullRequest
0 голосов
/ 12 марта 2012

Что такое ASO и BSO и чем отличается агрегированное хранилище от блочного хранилища?

когда использовать агрегированное хранилище и когда использовать технику блочного хранилища.?

Ответы [ 4 ]

1 голос
/ 14 октября 2013

Очень фундаментальный и частый вопрос, который возникает во всех интервью Essbase, - в чем разница между приложениями ASO и BSO. Вот несколько различий между ASO и BSO Система Essbase имеет два различных варианта хранения: Агрегатное хранилище (ASO) и Блочное хранилище (BSO), каждый из которых имеет свое уникальное значение.

Характеристики АСО:

Высокая размерность.

Нет скриптов расчета.

В одном приложении может быть создана только одна база данных.

Мандат на соблюдение соглашений об именах для имени приложения, поскольку имена приложений не должны быть метаданными, temp, log, default.

Свойства динамического временного ряда и баланса времени недоступны.

В процессе построения измерения создается любой новый элемент, после чего данные будут удалены, в противном случае данные будут живы.

Доступен только один тип раздела (прозрачный)

Понятия разреженных и плотных размеров не существует.

Нет тега логического атрибута.

Хранить только данные, никогда не делиться, доступны только метки для хранения данных.

Характеристики БСО:

Меньше количества измерений, но показана бизнес-модель.

Специальные функции для счетов и измерений времени, такие как динамический временной ряд, баланс времени, отчет об отклонениях.

3 типа разделов Реплицированные, Прозрачные, Связанные. Возможна конвертация валюты.

Количество баз данных в одном приложении не ограничено, но затраты на производительность.

Сложные вычисления могут быть выполнены с использованием скриптов calc.

1 голос
/ 14 апреля 2012

Ответы Oracle http://docs.oracle.com/cd/E26232_01/doc.11122/esb_dbag/frameset.htm?ainaggr.html

Коротко: Если у вас очень запасной куб и вам не нужны обновления значений в ячейках пользователями, используйте ASO

0 голосов
/ 19 января 2016

Я немного знаю BSO, поэтому хочу поговорить об ASO.

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

0 голосов
/ 23 июня 2014

В ASO мы можем загружать данные только на уровне 0, где, как в BSO, мы можем загружать данные на любом уровне .....

...