Решения по созданию консолидированных хранилищ данных
Зачем создавать консолидированное
хранилище данных?
Ключевые качества консолидированного хранилища: целостность, согласованность (непротиворечивость) и полнота накапливаемых данных.
Консолидированное хранилище данных является единым источником достоверной и согласованной информации для задач бизнес-аналитики. Ключевые качества консолидированного хранилища: целостность, согласованность (непротиворечивость) и полнота накапливаемых данных, позволяют каждый день надежно и достоверно отвечать на запросы, необходимые для принятия самых различных бизнес-решений — от оперативных, касающихся конкретного клиента, до стратегических, затрагивающих вопросы бизнес-планирования, выбора направлений развития и инвестиций.

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

Хорошо спроектированное хранилище данных способно не только успешно решить данную задачу, но и за счет эффекта синергии данных, получаемых из различных источников, создать особую ценность — ценность новых знаний, что позволяет по-новому взглянуть на имеющиеся возможности и, в конечном итоге, становится решающим преимуществом в конкурентной борьбе.
Составные части решения
Комплексное решение задач управления данными
Аналитические витрины данных
Готовые табличные представления, содержащие заранее рассчитанные бизнес-показатели для использования в отчетах. Витрины содержат правила отбора данных, алгоритмы агрегации данных и расчета показателей. Построение витрин ведется заранее (как правило, в ночное время), что позволяет во много раз ускорить получение готовых отчетов по запросам пользователей.
Многомерные представления данных (OLAP-кубы)
В отличие от витрин, многомерные OLAP-кубы не ограничиваются заданным набором показателей и агрегатов. Построение OLAP-кубов осуществляется сразу в оперативном памяти, что позволяет осуществлять расчеты «на лету», во время запроса. За считанные секунды обрабатываются сотни миллионов записей. Данный механизм отлично подходит для задач оперативного исследования данных.
Подробнее о OLAP In-Memory
Безопасность и мониторинг
Решения по безопасности призваны обеспечить доступность, целостность и конфиденциальность хранимой информации. В зависимости от конкретных требований бизнеса, проектируются различные модели разграничения доступа к данным, а также решения по мониторингу процессов загрузки, подготовки витрин, OLAP-кубов и использованию данных. Данные мониторинга также помогают определить востребованность данных для решения задач развития хранилища.
Проектирование модели данных
Основой хранилища данных является его концептуальная модель. Зачастую, стандартные отраслевые модели данных в конкретных условиях бизнеса работают недостаточно эффективно. Каждый бизнес по-своему уникален, поэтому и концептуальная модель данных хранилища создается под индивидуальные особенности и потребности конкретного бизнеса.

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

Именно индивидуальный и ориентированный на клиента подход к разработке модели данных хранилища, позволяет нам создавать и успешно развивать хранилища данных объемом более 20 ТБайт детальных бизнес-данных с многолетней ретроспективой.

Работы по проектированию и построению корпоративных хранилищ данных могут выполняться как в ходе реализации самостоятельных проектов, так и в ходе проектов по созданию систем бизнес-аналитики и отчетности.
Опыт в построении хранилищ данных
Более 10 лет мы проектируем и сопровождаем хранилища данных для наших самых требовательных клиентов
>20 ТБайт
Размер хранилища детальных финансовых данных
>2000
Пользователей ежедневно строят аналитические отчеты
>300
Различных форм отчетности создается на основе хранилища данных