Хранилища данных
24 февраля 2015 г. — Банки России
Такое понятие, как "хранилище данных" появилось относительно недавно, но уже успело наделать много шума в компьютерной индустрии. Процесс разработки хранилища данных сильно проблематичен и трудоемок, в отличии от процесса создания обычных баз данных. Это обусловлено рядом причин:
- проект хранилища данных имеет иной образец разработки, чем система OLTP;
- набор инструментов систем хранилища данных сложнее обычного на несколько категорий;
- хранилища данных не являются центром бизнес-систем, поэтому очень часто они обречены на провал;
- анализ разработки хранилища данных отличается от анализа простых проектов.
Очень многие предложения по созданию хранилища данных терпят крах и провал из-за того, что создатели до конца не понимают, что же такое "хранилища данных". В большинстве случаев под определением "хранилище данных" подразумевается приобретение ЭВМ, которые будут использованы в последствии для хранения данных. На подобную технику устанавливаются различные системы хранения информации и открывается доступ к этим базам.
Хранилища данных служат для:
- предоставления необходимых данных пользователю
- предоставления нужных отчетов более быстрым и доступным способом
- проект может послужить замечательной основой для создания EIS, которая расшифровывается, как "Высокоуровневая информационная система руководства"
- может также являться основой для системы DSS.
Однако далеко не всегда получается удачно и беспроигрышно реализовывать продукт хранилище данных. Существует ряд причин, из-за которых проект терпит провал:
- Очень часто разработка проекта начинается еще до того, как собраны все данные и обязательные требования, которые предъявляет пользователь.
- Очень большие затраты на создание и разработку проекта.
- Небольшое количество собранной информации.
- Запуск еще "сырого" продукта. Прежде, чем запускать оригинальный проект необходимо выпустить сначала "пилотную" версию.
- Сложность в эксплуатировании и не всегда точная информация.
- Разработка проекта хранилища данных не должна начинаться с перехода на Oracle.
Эти и многие причины могут поставить под угрозу выпуск продукта хранилище данных. Чтобы все получилось и проект был удачно реализован, необходимо как следует изучить пожелания и требования пользователей, собрать всю необходимую информацию и проанализировать ее.