Упрощение документации
This commit is contained in:
@@ -87,7 +87,7 @@ airflow-docker/
|
|||||||
|
|
||||||
## 🎓 Учебные материалы
|
## 🎓 Учебные материалы
|
||||||
|
|
||||||
### Неделя 1: Основы Airflow
|
### Основы Airflow
|
||||||
|
|
||||||
**Цели:**
|
**Цели:**
|
||||||
- Понимание структуры DAG
|
- Понимание структуры DAG
|
||||||
@@ -98,7 +98,7 @@ airflow-docker/
|
|||||||
- `hello_world_dag.py` - базовые операторы Python
|
- `hello_world_dag.py` - базовые операторы Python
|
||||||
- `sql_basic_dag.py` - работа с базами данных
|
- `sql_basic_dag.py` - работа с базами данных
|
||||||
|
|
||||||
### Неделя 2: Интеграция с данными
|
### Интеграция с данными
|
||||||
|
|
||||||
**Цели:**
|
**Цели:**
|
||||||
- Подключение к PostgreSQL
|
- Подключение к PostgreSQL
|
||||||
@@ -109,7 +109,7 @@ airflow-docker/
|
|||||||
- `file_operations_dag.py` - работа с файлами
|
- `file_operations_dag.py` - работа с файлами
|
||||||
- `data_processing_dag.py` - ETL процессы
|
- `data_processing_dag.py` - ETL процессы
|
||||||
|
|
||||||
### Неделя 3: Продвинутые возможности
|
### Продвинутые возможности
|
||||||
|
|
||||||
**Цели:**
|
**Цели:**
|
||||||
- Условное выполнение задач
|
- Условное выполнение задач
|
||||||
@@ -209,19 +209,6 @@ docker-compose restart airflow-webserver
|
|||||||
- [Официальная документация Airflow](https://airflow.apache.org/docs/)
|
- [Официальная документация Airflow](https://airflow.apache.org/docs/)
|
||||||
- [Учебные материалы в родительской папке](../)
|
- [Учебные материалы в родительской папке](../)
|
||||||
|
|
||||||
## 👥 Для преподавателей
|
|
||||||
|
|
||||||
### Добавление новых DAG
|
|
||||||
1. Создайте файл Python в папке `dags/`
|
|
||||||
2. Убедитесь в правильности структуры DAG
|
|
||||||
3. Файл автоматически появится в интерфейсе Airflow
|
|
||||||
|
|
||||||
### Изменение конфигурации
|
|
||||||
Все настройки находятся в `docker-compose.yml` и захардкожены для простоты использования.
|
|
||||||
|
|
||||||
### Расширение функциональности
|
|
||||||
Для добавления новых сервисов или изменения конфигурации отредактируйте `docker-compose.yml`.
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**Примечание**: Этот стенд предназначен исключительно для учебных целей. Для production использования требуется дополнительная настройка безопасности.
|
**Примечание**: Этот стенд предназначен исключительно для учебных целей. Для production использования требуется дополнительная настройка безопасности.
|
||||||
|
|||||||
Reference in New Issue
Block a user