§ №02 — Архитектура

DWH на Microsoft SQL Server: архитектура для малого и среднего бизнеса

Как построить хранилище данных (DWH) на Microsoft SQL Server для малого и среднего бизнеса: слои, архитектура и пример.

Microsoft SQL Server остаётся одной из самых популярных платформ для корпоративных хранилищ данных. Он хорошо стыкуется с 1С, CRM, веб-сервисами и особенно удобен в связке с Power BI.

Задача DWH на SQL Server

Цель — собрать данные из разных систем, очистить их, согласовать справочники и подготовить устойчивую модель для аналитики. Это делается не в отчётах, а на уровне архитектуры данных.

Трёхслойная архитектура

Практичный минимум для SMB — три слоя на SQL Server: Промежуточный (сырые выгрузки из источников), core (очищенная бизнес-модель с историей) и витрины под конкретные отчёты и Power BI. Такое разделение упрощает поддержку и развитие.

Пример для сети магазинов

Данные из 1С, CRM, интернет-магазина и Excel попадают в Промежуточный. В core выстраивается единая модель: согласованные справочники, история цен и остатков. На уровне витрин появляются таблицы SalesDaily, StockBalanceHistory, Customer360 и другие. К ним уже подключается Power BI.

Почему не стоит подключать Power BI напрямую к 1С

Прямое подключение грузит боевую базу, историю при этом вы не получите, а отчёты ломаются при любом изменении в 1С. SQL Server как прослойка снимает эти риски и даёт развивать аналитику, не трогая операционные системы.

Вывод

DWH на SQL Server — предсказуемый и относительно недорогой путь к системной аналитике. Зоны ответственности при этом разделены: источники обслуживают операции, DWH — данные, Power BI — визуализацию.

§ Консультация · 30 минут

Похожая
задача?

30 минут — обсудим ваши источники, метрики, ограничения. Вернёмся с архитектурой и оценкой в течение недели.

Телефон+7 918 042 34 43