Добавлено оглавление

This commit is contained in:
2025-11-15 21:38:59 +03:00
parent 71d885a9db
commit 58fe605116
+17 -2
View File
@@ -1,6 +1,21 @@
# Хранилище данных: как устроена аналитика «под капотом» # Хранилище данных: как устроена аналитика «под капотом»
*Для тех, кто знает SQL, но хочет понять, как хранить данные не в Excel, а по-взрослому* *Для тех, кто знает SQL, но хочет понять, как хранить данные не в Excel, а по-взрослому*
## Оглавление
- [Что вы уже умеете — и что узнаете здесь](#что-вы-уже-умеете-и-что-узнаете-здесь)
- [1. Введение: почему нельзя просто SELECT из базы заказов?](#1-введение-почему-нельзя-просто-select-из-базы-заказов)
- [2. Учебный пример: интернет-магазин](#2-учебный-пример-интернет-магазин)
- [3. Зачем делить DWH на слои?](#3-зачем-делить-dwh-на-слои)
- [4. Путешествие данных: от STG до DM](#4-путешествие-данных-от-stg-до-dm)
- [5. Базовые понятия: факты, измерения, SCD](#5-базовые-понятия-факты-измерения-scd)
- [6. Модели данных для слоя DDS: 4 подхода — и когда какой выбрать](#6-модели-данных-для-слоя-dds-4-подхода-и-когда-какой-выбрать)
- [7. Практикум: как собрать первую витрину](#7-практикум-как-собрать-первую-витрину)
- [8. Как выбрать модель данных? Советы от практиков](#8-как-выбрать-модель-данных-советы-от-практиков)
- [9. Эксплуатация: качество данных — это не «опция»](#9-эксплуатация-качество-данных-это-не-опция)
- [10. Заключение: главное — понимать «почему»](#10-заключение-главное-понимать-почему)
- [Приложения](#приложения)
--- ---
## Что вы уже умеете — и что узнаете здесь ## Что вы уже умеете — и что узнаете здесь
@@ -748,7 +763,7 @@ SELECT 'OK' WHERE EXISTS (
--- ---
## ЧАСТЬ C. Мини-датасет (для практики) ### Мини-датасет (для практики)
Все данные для практики находятся в папке [`data/`](data/) — тренируйтесь: Все данные для практики находятся в папке [`data/`](data/) — тренируйтесь:
@@ -793,7 +808,7 @@ product_id,valid_from,valid_to,price
--- ---
## ЧАСТЬ D. DDL-скелеты (PostgreSQL) ### DDL-скелеты (PostgreSQL)
Полные DDL-скрипты для всех слоёв хранилища находятся в файле [`01_ddl_stg-dds.sql`](sql/01_ddl_stg-dds.sql). Полные DDL-скрипты для всех слоёв хранилища находятся в файле [`01_ddl_stg-dds.sql`](sql/01_ddl_stg-dds.sql).