🔹 Data Warehouse (DWH): структура и назначение 🔹 Что делает DWH иначе, чем обычная база данных? 🔸 DWH (Data Warehouse) нужен для аналитики: собирает исторические данные из разных систем, чтобы быстро делать отчёты и агрегации. Без DWH аналитика замедлит боевую OLTP (Online Transaction Processing) базу и даст неточные исторические срезы.

🔸 OLAP (Online Analytical Processing) — это подход DWH: оптимизация под сложные запросы и агрегации. Обычная БД ориентирована на транзакции и целостность, поэтому структуры и индексы отличаются.

🔸 Фактовые таблицы содержат метрики (например sales.amount) и ссылки на размерности. SNB схема — нормализованный вариант «звезды», полезен для экономии места и управления иерархиями. Пример: факты sales(amount, date_id, product_id, customer_id).

🔸 ETL (Extract, Transform, Load) извлекает данные, чистит и загружает в DWH. Без ETL данные будут разрознены, дубликаты и разные форматы помешают аналитике.

📚 Коротко: DWH = историческая аналитика (OLAP), фактовые таблицы + размерности, SNB — нормализация, ETL — готовит данные.

#CODERIKK #Etl #Junior

➡️ Мы в Telegram - Сетке - Дзен Буду рад вашей реакции здесь⬇️


В этом посте были ссылки, но мы их удалили по правилам Сетки

🔹 Data Warehouse (DWH): структура и назначение
🔹 Что делает DWH иначе, чем обычная база данных?
🔸 DWH (Data Warehouse) нужен для аналитики: собирает исторические данные из разных систем, чтобы быстро ... | Сетка — социальная сеть от hh.ru