В конце 2004 года началось строительство корпоративного хранилища данных в Росбанке для объединения информации, хранящейся в разных системах, т.е. создание единого репозитория данных, с которым мог бы работать бизнес
Основное назначение корпоративного хранилища данных — обеспечить руководство банка, его менеджеров и аналитиков финансовой и клиентской информацией, необходимой для принятия решений по управлению рисками, ликвидностью и продажами банковских продуктов. В банке требовалось создать систему корпоративной управленческой отчетности, которая бы помогала централизованно готовить отчеты для акционеров, подразделений банка и внешних организаций, включая отчетность для ЦБ РФ.
Было принято решение о строительстве корпоративного хранилища данных для объединения информации, хранящейся в разных системах, т.е. создание единого репозитория данных, с которым мог бы работать бизнес. От предложения попытаться строить подобное хранилище самостоятельно, используя накопленный опыт, в Росбанке отказались, так как крупный банк не может позволить себе риски, как правило, связанные с такими «самодеятельными» решениями. Поэтому было принято решение изучить существующие на рынке промышленные системы. Оценив возможности разных разработчиков, в Росбанке остановились на банковском хранилище данных IBM BDW.
«В решении IBM хорошо реализована работа с самой информационной моделью данных и описание банковского бизнеса. Несмотря на то, что это зарубежный опыт, и он отличается от российской банковской практики, тем не менее, в нем мы могли найти все то, что могло бы понадобиться среднему или крупному коммерческому банку. Например, работа в хранилище данных по клиентам, счетам, с ценными бумагами и пр. Это все часть информационной модели, которую можно развивать. И это единая модель и единая технология, которая позволяет ничего не переделывать из того, что было сделано ранее, а добавлять к имеющейся информации новую, необходимую на данном этапе развития», - рассказал начальник управления развития корпоративного хранилища данных В. Полев.
В IBM BDW использован опыт более чем 180 финансовых организаций по всему миру. В состав решения входят: универсальная логическая модель, позволяющая легко расширять возможности бизнес-анализа и интегрировать данные (поддерживается более 6 тыс. экономических терминов); богатая модель данных для всего спектра задач банка; отработанная методология поэтапного построения решения; более 90 готовых шаблонов для всех основных аналитических задач и отчетности.
Больше года заняла локализация BDW, которая выполнялась силами сотрудников Росбанка. Без этого работать с BDW было бы сложно, а порой и просто невозможно.
Первый этап проекта, который заключался в загрузке первичной информации о клиентах в систему и построении витрин данных, выполнялся также самостоятельно специалистами Росбанка. Но на стадии, когда с системой уже активно работали бизнес-пользователи, началось всестороннее развитие системы, и к проекту подключился бизнес- партнер IBM, компания «Терн», которая помогла реализовать ряд крупных задач в рамках проекта. «Например, с их помощью мы автоматизировали работу call-центра. Эта задача не вполне характерна для хранилища, так как она не связана с формированием аналитической или управленческой отчетности. Но в результате получилась система, которая связала несколько работающих решений, при этом она активно использует информацию, накопленную в хранилище. Система обеспечила реальную работу call-центра в режиме 24х7. Для этого качество выполнения всех процедур загрузки и обработки информации должно было быть очень высоким», – пояснил Полев.
Решение в Росбанке использует систему IBM WebSphere DataStage для сбора, трансформации и загрузки данных в корпоративное хранилище. Еще одним шагом в развитии системы был переход к кластерной архитектуре сервера DataStage. Это было необходимо, чтобы увеличить производительность системы и обеспечить ее масштабируемость. Для этой же цели была реализовано распараллеливание на несколько вычислительных узлов конфигурации СУБД DB2, которая лежит в основе хранилища. «Все эти действия пришлось выполнить, чтобы иметь возможность работать ежедневно с объемами данных в несколько млн. записей», - отметил Полев.
Средства BDW позволяют создавать витрины на основе готовых шаблонов и изменять их в зависимости от требований банка. При этом под термином «витрины» в терминологии BDW следует понимать следующее. В хранилище данных выгружается вся информация, которая хранится в схеме BDW. Для удобства пользователей и из соображений безопасности отдельно от хранилища организуются специальные базы данных («витрины») по определенным темам, таким как «кредитный портфель», «информация о клиенте» и др. Витрины данных содержат только ту информацию из хранилища, которая необходима для того или иного бизнес-процесса, и возможность работать с этими данными имеют только сотрудники соответствующего подразделения банка.
Многие ответы на текущие задачи по анализу тенденций и управлению банком, требования по управленческой отчетности могут быть реализованы с помощью возможностей IBM BDW.
По материалам журнала "Инновации в технологиях и бизнесе", 1.2009


