Хранилища данных
Тот, кто обладает информацией, тот владеет миром. Высокие требования к качеству и актуальности информации во многом определяют успех вашего бизнеса независимо от его отрасли и масштаба. Хранилища данных создаются для тех, кто думает о будущем уже сегодня.
Хранилище данных является неотъемлемой частью комплекса информационно-аналитических решений, используемых для целей получения отчетности, бизнес анализа и бюджетирования.
Хранилище данных призвано служить единственным источником аналитической информации, в котором уже на этапе сбора из информационных систем происходит выверка, очистка и унификация данных. Такой подход дает менеджменту компании гарантии, что в их руках будет достоверная информация с единой аналитической структурой.
Внедряя аналитические решения, мы должны позаботиться о качестве той информации, которую будет использовать система. Откуда эта информация и можно ли ей доверять? А если объем информации все время растет, то как получать оперативно именно нужные знания?
Ответом на эти и другие вопросы станет построение хранилища данных (ХД). ХД – это всего лишь копия данных, хранящихся в разных системах компании. Но это единое место, где хранятся все данные компании, которые достоверны и не дублируются, которые собраны таким образом, что обеспечивают максимально оперативный доступ, несмотря на количество обращающихся к ним пользователей. Кроме этого, в ХД можно хранить исторические данные, которые могут быть унаследованы из уже неработающих учетных систем, но которые также интересны для анализа сотрудниками компании, принимающими решения.
Другими словами, без хранилища данных компании будет сложно использовать систему BI в полной мере, если только это не очень маленькая компания, располагающая единственной учетной системой и минимальным объемом информации.
ХД может быть построено совершено разными инструментами, начиная с очень бюджетных и заканчивая серьезными промышленными системами, которые масштабируются «на ходу».
Компания Columbus за годы работы по автоматизации систем Business Intelligence, накопила огромный опыт и экспертизу в построении хранилищ данных. При этом, мы не были стеснены в применяемых подходах и вендорах.
Мы всегда можем выбирать и сравнивать различные СУБД и ETL-средства для построения наиболее сбалансированного хранилища данных. Теперь, обладая опытом и беспристрастным взглядом на различных вендоров, мы можем помочь построить хранилище данных и вашей компании.
Мы выделяем 3 основных подхода к построению ХД:
- Заказная разработка на MS SQL
- Использование промышленных средств СУБД и ETL
- Использование готовых промышленных ХД с отраслевыми моделями
Каждый подход имеет положительные стороны, но для разных условий. Так, например, первый подход оптимален при минимальном объеме информации на начальном этапе и прогнозируемом увеличении данного объема в ближайшие 5 лет, но не более чем в два-три раза. Если информационный поток будет больше, то необходимо использовать промышленные средства, которые отличаются высокой скоростью разработки и внесения изменений, производительностью, возможностями по подключению к различным источникам данных без дополнительного программирования; возможностями по выполнению трансформаций любой сложности; а также наличием официальной технической поддержки от производителя программного обеспечения.
Какие из средств СУБД здесь использовать, IBM, Oracle, Sybase, MS или другие? Какое использовать ETL-средство, Informatica, IBM, Oracle, Sybase или другие? На выбор влияет сбалансированный набор критериев, с формированием которого мы также беремся вам помочь.
Когда, наконец, ХД построено, сбалансировано и отлично работает, но со временем объемы катастрофически растут, и также растет сложность запросов, возникает вопрос максимально быстрого масштабирования решения при сохранении все той же производительности.
На помощь приходят комплексные решения от Teradata, IBM, Sybase, где ХД сразу включает в себя тщательно протестированный комплекс из HW сервера, СУБД и отраслевой модели, что, по сути, является уже готовым ХД и требует только небольших настроек для запуска и буквально «на ходу» может увеличивать производительность за счет физического подключения новых модулей.
Обо всем этом мы сможем вас проконсультировать и вместе найдем оптимальное как по бюджету, так и по функционалу решение.
Чтобы узнать больше о решениях Columbus для построения хранилищ данных, свяжитесь с нами.
