Классика баз данных - статьи



         

Как наилучшим образом интегрировать BI-средства и учетную систему?


Обычно BI-решения входят в состав полномасштабной реализации Хранилища данных. Здесь есть ряд существенных преимуществ, в том числе сокращение потерь производительности учетной системы и интегрирование данных из нескольких источников.

К сожалению, при построении Хранилища возникает много сложностей, самая большая из них - весьма продолжительное время развертывания (часто растягивающееся на годы) и связанные с ним расходы. Учитывая скорость изменения современных требований к бизнесу, на момент завершения работ по внедрению структура Хранилища может уже и не соответствовать реальной бизнес-ситуации. Поэтому крупномасштабные Хранилища не всегда подходят для электронного бизнеса.

В качестве альтернативы многие организации выбирают витрины данных. Они представляют собой предметно- или функционально-ориентированные локальные базы данных, которые строятся во много раз быстрее, чем Хранилища.

Однако у витрин есть одна непривлекательная особенность: иногда анализ, проведенный в одном отделе, противоречит результатам, полученным в другом. Отсутствие согласованности связано с противоречивым определением общих бизнес-терминов (таких как "клиент" или "вид товара") и несоответствием данных по всей организации.

Непосредственным решением этой проблемы является создание координированных витрин данных, иначе называемое интегрированным Хранилищем.

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

Преимущества данного подхода для поставщиков приложений:

  • общие измерения разрабатываются один раз и распространяются на все витрины данных. Это экономит ресурсы, необходимые для развертывания системы, и кроме того, сокращает затраты на обработку, требующуюся для обновления данных, поскольку в данном случае отпадает необходимость отправлять данные из источника в каждую витрину отдельно;



    Содержание  Назад  Вперед