Сховище даних (Data Warehouse)
Аналітичний репозиторій компанії.
Сховище даних (DWH) — це централізований репозиторій, призначений для аналітичної обробки (OLAP), а не для транзакцій. Воно збирає дані з різних джерел (CRM, ERP, лог-файли), структурує їх та зберігає в історичному розрізі. DWH є фундаментом для бізнес-аналітики (BI) та прийняття стратегічних рішень.
graph LR
Center["Сховище даних (Data Warehouse)"]:::main
Pre_sql["sql"]:::pre --> Center
click Pre_sql "/terms/sql"
Pre_data_modeling["data-modeling"]:::pre --> Center
click Pre_data_modeling "/terms/data-modeling"
Center --> Child_etl_extract_transform_load["etl-extract-transform-load"]:::child
click Child_etl_extract_transform_load "/terms/etl-extract-transform-load"
Rel_big_data["big-data"]:::related -.-> Center
click Rel_big_data "/terms/big-data"
Rel_data_lake["data-lake"]:::related -.-> Center
click Rel_data_lake "/terms/data-lake"
Rel_siem["siem"]:::related -.-> Center
click Rel_siem "/terms/siem"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 Простими словами
🏢 Сховище даних — це як гігантська 'книга історії' компанії. Якщо звичайна база даних стежить за тим, що відбувається 'прямо зараз' (як каса в магазині), то Сховище зберігає все, що сталося за роки. Це дозволяє керівникам побачити закономірності та спланувати майбутнє.
🤓 Expert Deep Dive
DWH базується на процесах ETL (Extract, Transform, Load). Дані зберігаються в колоночному форматі, що прискорює агрегаційні запити. Ключовим елементом є моделювання даних, зокрема використання схем 'Зірка' та 'Сніжинка'. Сучасні хмарні рішення (Snowflake, BigQuery) дозволяють відокремлювати розрахунки від зберігання, забезпечуючи масштабованість до петабайтів.