В введении к учебнику рассказано о практическом стенде
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# Учебник по Apache Airflow для начинающих
|
# Учебник по Apache Airflow для начинающих
|
||||||
|
|
||||||
Добро пожаловать в учебник по Apache Airflow! Этот курс создан специально для тех, кто уже освоил Python и SQL и готов познакомиться со своим первым инструментом для ETL-процессов.
|
Добро пожаловать в учебник по Apache Airflow! Этот курс создан специально для тех, кто уже освоил Python и SQL и готов познакомиться со своим первым инструментом для ETL-процессов. К учебнику прилагается готовый практический стенд, позволяющий сразу применить полученные знания на практике.
|
||||||
|
|
||||||
## 📚 Введение
|
## 📚 Введение
|
||||||
|
|
||||||
@@ -72,18 +72,25 @@ Apache Airflow — это мощный оркестратор рабочих п
|
|||||||
- Обработка ошибок и повторные попытки
|
- Обработка ошибок и повторные попытки
|
||||||
- Оптимизация и масштабирование DAG
|
- Оптимизация и масштабирование DAG
|
||||||
|
|
||||||
|
## 🛠️ Практический стенд
|
||||||
|
|
||||||
|
К этому учебнику прилагается полноценный стенд Apache Airflow, который позволяет сразу приступить к практике и закрепить полученные знания. В папке [`airflow-docker`](airflow-docker/) вы найдете готовую среду для экспериментов с 6 готовыми DAG'ами разной сложности и практическими заданиями для каждого из них.
|
||||||
|
|
||||||
|
Стенд включает настроенную среду с PostgreSQL для тренировок, образцы данных и детальные инструкции для практических занятий. Подробную информацию о возможностях стенда и инструкции по запуску смотрите в [`README.md`](airflow-docker/README.md) папки `airflow-docker`.
|
||||||
|
|
||||||
## 🚀 Как использовать этот учебник
|
## 🚀 Как использовать этот учебник
|
||||||
|
|
||||||
1. **Следуйте порядку**: начните с Введения в Airflow и переходите к следующим по порядку
|
1. **Изучайте теорию**: начните с Введения в Airflow и переходите к следующим главам по порядку
|
||||||
2. **Практикуйтесь**: создавайте свои DAG по мере изучения материала
|
2. **Практикуйтесь на стенде**: после каждой главы выполняйте соответствующие задания в практическом стенде
|
||||||
3. **Используйте изображения**: в учебнике много визуальных материалов для лучшего понимания
|
3. **Создавайте свои DAG**: применяйте полученные знания для решения реальных задач
|
||||||
4. **Экспериментируйте**: не бойтесь пробовать разные настройки и сценарии
|
4. **Используйте визуальные материалы**: в учебнике много изображений и диаграмм для лучшего понимания
|
||||||
|
5. **Экспериментируйте**: не бойтесь пробовать разные настройки и сценарии на учебном стенде
|
||||||
|
|
||||||
## 📝 Технические требования
|
## 📝 Технические требования
|
||||||
|
|
||||||
- **Python**: базовое знание языка
|
- **Python**: базовое знание языка
|
||||||
- **SQL**: понимание основных запросов и концепций
|
- **SQL**: понимание основных запросов и концепций
|
||||||
- **Airflow**: версия 2.5 (на которой ориентирован курс)
|
- **Airflow**: версия 2.9 (на которой ориентирован курс)
|
||||||
- **Среда разработки**: любой текстовый редактор или IDE с поддержкой Python
|
- **Среда разработки**: любой текстовый редактор или IDE с поддержкой Python
|
||||||
|
|
||||||
## 💡 Советы для успешного обучения
|
## 💡 Советы для успешного обучения
|
||||||
|
|||||||
Reference in New Issue
Block a user