docs(review): отмечен исправленным баг с потерей данных в ODS
- Зачем: - необходимо зафиксировать выполнение критической задачи (P0) в плане работ. - Что: - в архитектурном ревью пункт "ODS batch resolver теряет данные" отмечен как выполненный. - Проверка: - визуальная проверка docs/internal/architecture_review.md.
This commit is contained in:
@@ -53,7 +53,7 @@ GP-специфичная best practice, которую забывают даж
|
||||
|
||||
### P0: Фактическая ошибка (исправить до показа студентам)
|
||||
|
||||
- [ ] **ODS batch resolver теряет данные при двух STG-запусках подряд**
|
||||
- [x] **ODS batch resolver теряет данные при двух STG-запусках подряд**
|
||||
- Сценарий: STG run_1 загружает день N, STG run_2 загружает день N+1, затем ODS запускается
|
||||
- `_resolve_stg_batch_id()` выбирает только последний согласованный batch (`run_2`)
|
||||
- Все ODS load-скрипты фильтруют `WHERE batch_id = 'run_2'` → данные `run_1` навсегда пропущены
|
||||
|
||||
Reference in New Issue
Block a user