refactor(sql): reorganize sql files into structured directory hierarchy
Move DDL files from flat ddl/ directory to sql/ddl/ with layer-based subdirectories (stg, ods, dds, dm). Move batch transformation SQL from jobs/ to sql/ layer directories. Update scripts and documentation to reflect new paths for improved organization and Airflow integration.
This commit is contained in:
@@ -369,11 +369,11 @@ sequenceDiagram
|
||||
K-->>User: ✅ Инфраструктура готова
|
||||
|
||||
User->>Make: make ddl
|
||||
Make->>CH: ddl/00_databases.sql
|
||||
Make->>CH: ddl/10_stg.sql (Kafka Engine)
|
||||
Make->>CH: ddl/20_ods.sql (MV)
|
||||
Make->>CH: ddl/30_dds.sql
|
||||
Make->>CH: ddl/40_dm.sql
|
||||
Make->>CH: sql/ddl/00_databases.sql
|
||||
Make->>CH: sql/ddl/stg/10_stg.sql (Kafka Engine)
|
||||
Make->>CH: sql/ddl/ods/20_ods.sql (MV)
|
||||
Make->>CH: sql/ddl/dds/30_dds.sql
|
||||
Make->>CH: sql/ddl/dm/40_dm.sql
|
||||
CH-->>User: ✅ Структура БД создана
|
||||
|
||||
User->>Make: make data
|
||||
@@ -389,10 +389,10 @@ sequenceDiagram
|
||||
CH-->>User: ✅ Данные в STG/ODS
|
||||
|
||||
User->>Make: make transform
|
||||
Make->>CH: jobs/30_dds_refresh.sql
|
||||
Make->>CH: sql/dds/30_ods_to_dds.sql
|
||||
CH->>ODS: argMax() — снапшот
|
||||
CH->>DDS: JOIN + INSERT
|
||||
Make->>CH: jobs/40_dm_refresh.sql
|
||||
Make->>CH: sql/dm/40_dds_to_dm.sql
|
||||
CH->>DM: DQ summary
|
||||
CH-->>User: ✅ DDS/DM обновлены
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user