fix(airflow): исправлен запуск пульта на свежем стенде
- Зачем: - свежий стенд должен доходить до generator_control без скрытых ручных шагов и зависаний. - Что: - quick start явно готовит DDL и откладывает Superset init до готового DM. - generator_control проверяет паузу etl_pipeline до мутирующих шагов. - make up пересобирает Airflow и поднимает базовый набор сервисов. - Проверка: - make generator-test; docker compose config --quiet; make clean; make up; make ddl.
This commit is contained in:
@@ -28,10 +28,14 @@
|
||||
|
||||
## Быстрый старт
|
||||
|
||||
Перед первой командой нужны `Docker` с `docker compose`, `make`, `bash`, `curl`,
|
||||
`git` и `uv`. `uv` нужен для локальных Python-проверок и команд разработки.
|
||||
|
||||
Для ручной работы поднимите стенд и создайте стартовую историю через Airflow:
|
||||
|
||||
```bash
|
||||
make up
|
||||
make ddl
|
||||
docker compose ps
|
||||
```
|
||||
|
||||
@@ -40,6 +44,11 @@ docker compose ps
|
||||
запустит ETL и выполнит `check`. `make up` не запускает live-генератор; live
|
||||
включается отдельно командой `make generator-continue`.
|
||||
|
||||
После обновления репозитория снова выполните `make up`: команда пересобирает
|
||||
Airflow-образ и подтягивает новые зависимости и DAG-и. Superset-дэшборд
|
||||
собирается позже, когда DM уже готов: через `make generated-history-analytics`
|
||||
или `make superset-init`.
|
||||
|
||||
Для полностью автоматического чистого прогона из консоли остаётся команда:
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user