Это отдельно стоящий мощный сервер, на который каждую ночь заливаются данные из всего зоопарка учетных систем банка.В крупных банках как правило есть: 1. АБС(автоматизированная банковская система) - для ведение бухгалтерии. 2. Карточная система - для учета движения по пластиковым картам. 3. Система по торговле на рынке ценных бумаг. 4. Система по учету розничных вкладов, кредитов. 5. Система по учету административно-хозяйственной деятельности. и т.д. и т.п.Часто каждая из этих систем имеет несколько разных баз данных для разных филиалов.Поэтому, для сводных отчетов (например, обязательная отчетности ЦБ или оценка, какими продуктами пользуется конкретный клиент), нужно либо нырять во все эти базы, либо сливать по ночам все в одно место и оттуда уже забирать. Хранилище должно предоставлять единую структуру данных, в которую преобразуются данные из учетных систем на этапе загрузки.
В хранилище должны быть:
1. Субъекты (клиенты и т.д.) с системой объединения дублей клиента в разных системах.
2. Подразделения (филиалы, доп.офисы и т.д.)
3. Продукты (кредиты, депозиты и т.д.)
4. Первичные документы (выдача кредита, вынос на просрочку и т.д.)
5. Лицевые счета (в соответствии с требованиями ЦБ)
6. Бухгалтерские проводки (движения по счетам, продуктам, бал.статьям и т.д.) с подсчетом остатков и оборотов в различных разрезах.
7. Общие справочники (валюты, страны, регионы, ОКВЭД, ОКАТО и т.д.)