Airflow 网页界面

Python 中的 Apache Airflow 入门

Mike Metzger

Data Engineer

首页视图

Airflow 网页 UI 首页仪表板,含左侧导航菜单

Python 中的 Apache Airflow 入门

Dags 视图

Airflow Dags 视图页面,列出所有可用的 Dags

Python 中的 Apache Airflow 入门

Dags 视图 Dags

Airflow Dags 视图,突出显示 Dag 名称列

Python 中的 Apache Airflow 入门

Dags 视图 Latest Run

Airflow Dags 视图,突出显示 Latest Run 列

Python 中的 Apache Airflow 入门

Dags 视图 runs

Airflow Dags 视图,突出显示 Recent Runs 列

Python 中的 Apache Airflow 入门

Dag 详情导航

Airflow Dags 视图,突出显示 update_state Dag 链接

Python 中的 Apache Airflow 入门

Dags 视图 update_state(Grid)

Airflow Dag 详情网格视图(update_state Dag),含 Grid、Graph 和 Code 选项卡

Python 中的 Apache Airflow 入门

Dags 视图 update_state 任务

Airflow Dag 网格视图,显示 update_state 的三个任务

Python 中的 Apache Airflow 入门

Dags 视图 update_state(Graph)

Airflow Dag 图形视图,以流程图显示任务与依赖

Python 中的 Apache Airflow 入门

Dags 视图 update_state(Code)

Airflow Dag 代码视图,显示定义该 Dag 的只读 Python 源码

Python 中的 Apache Airflow 入门

Dag Runs 视图

Airflow Dag 运行页面,列出所有 Dag 的最近运行

Python 中的 Apache Airflow 入门

任务实例

Airflow 任务实例页面,列出所有 Dag 的任务运行

Python 中的 Apache Airflow 入门

Dag 导入错误

Airflow Dags 视图,显示导入错误通知按钮

Python 中的 Apache Airflow 入门

Dag 导入错误详情

Airflow 导入错误详情,显示 Dag 的回溯信息

Python 中的 Apache Airflow 入门

审计日志

Airflow UI,打开 Browse 菜单,显示审计日志选项

Python 中的 Apache Airflow 入门

审计日志

Airflow 审计日志页面,按类型列出系统事件

Python 中的 Apache Airflow 入门

网页 UI 与命令行对比

  • 视需求同样强大
  • 均与 Airflow API-Server 通信
  • 网页 UI 通常更易用
  • 视设置而定,命令行或更易访问

并排显示 Airflow 网页 UI 与命令行工具

Python 中的 Apache Airflow 入门

让我们来练习!

Python 中的 Apache Airflow 入门

Preparing Video For Download...