重置metadata databas

airflow resetdb

渲染task instance实例template

airflow render [-h] [-sd SUBDIR] dag_id task_id execution_date

操作variables

airflow variables [-h] [-s KEY VAL] [-g KEY] [-j] [-d VAL] [-i FILEPATH]
                  [-e FILEPATH] [-x KEY]

操作connections

airflow connections [-h] [-l] [-a] [-d] [--conn_id CONN_ID]
                    [--conn_uri CONN_URI] [--conn_extra CONN_EXTRA]
                    [--conn_type CONN_TYPE] [--conn_host CONN_HOST]
                    [--conn_login CONN_LOGIN] [--conn_password CONN_PASSWORD]
                    [--conn_schema CONN_SCHEMA] [--conn_port CONN_PORT]

暂停DAG

airflow pause [-h] [-sd SUBDIR] dag_id

返回未满足的task instance依赖

airflow task_failed_deps [-h] [-sd SUBDIR] dag_id task_id execution_date

airflow版本信息

airflow version [-h]

触发Dag运行

airflow trigger_dag [-h] [-sd SUBDIR] [-r RUN_ID] [-c CONF] [-e EXEC_DATE]
                    dag_id

初始化metadata database

airflow initdb [-h]

测试task instance

airflow test [-h] [-sd SUBDIR] [-dr] [-tp TASK_PARAMS]
             dag_id task_id execution_date

继续运行暂停的DAG

airflow unpause [-h] [-sd SUBDIR] dag_id

获取dag run的状态

airflow dag_state [-h] [-sd SUBDIR] dag_id execution_date

运行单个task instance

airflow run [-h] [-sd SUBDIR] [-m] [-f] [--pool POOL] [--cfg_path CFG_PATH]
            [-l] [-A] [-i] [-I] [--ship_dag] [-p PICKLE]
            dag_id task_id execution_date

列出dag的tasks

airflow list_tasks [-h] [-t] [-sd SUBDIR] dag_id

运行dag的指定时间区间的子流程

airflow backfill [-h] [-t TASK_REGEX] [-s START_DATE] [-e END_DATE] [-m] [-l]
                 [-x] [-a] [-i] [-I] [-sd SUBDIR] [--pool POOL]
                 [--delay_on_limit DELAY_ON_LIMIT] [-dr]
                 dag_id

列出dags

airflow list_dags [-h] [-sd SUBDIR] [-r]

启动Celery worker节点

airflow worker [-h] [-p] [-q QUEUES] [-c CONCURRENCY] [-cn CELERY_HOSTNAME]
               [--pid [PID]] [-D] [--stdout STDOUT] [--stderr STDERR]
               [-l LOG_FILE]

启动webserver

airflow webserver [-h] [-p PORT] [-w WORKERS]
                  [-k {sync,eventlet,gevent,tornado}] [-t WORKER_TIMEOUT]
                  [-hn HOSTNAME] [--pid [PID]] [-D] [--stdout STDOUT]
                  [--stderr STDERR] [-A ACCESS_LOGFILE] [-E ERROR_LOGFILE]
                  [-l LOG_FILE] [--ssl_cert SSL_CERT] [--ssl_key SSL_KEY] [-d]

启动Celery flower

airflow flower [-h] [-hn HOSTNAME] [-p PORT] [-fc FLOWER_CONF] [-a BROKER_API]
               [--pid [PID]] [-D] [--stdout STDOUT] [--stderr STDERR]
               [-l LOG_FILE]

启动调度器实例

airflow scheduler [-h] [-d DAG_ID] [-sd SUBDIR] [-r RUN_DURATION]
                  [-n NUM_RUNS] [-p] [--pid [PID]] [-D] [--stdout STDOUT]
                  [--stderr STDERR] [-l LOG_FILE]

查看task instance状态

airflow task_state [-h] [-sd SUBDIR] dag_id task_id execution_date

pool操作

airflow pool [-h] [-s NAME SLOT_COUNT POOL_DESCRIPTION] [-g NAME] [-x NAME]

worker生成的server 日志

airflow serve_logs [-h]

清理task instances

airflow clear [-h] [-t TASK_REGEX] [-s START_DATE] [-e END_DATE] [-sd SUBDIR]
              [-u] [-d] [-c] [-f] [-r] [-x] [-dx]
              dag_id

更新metadata database到最新版本

airflow upgradedb [-h]

results matching ""

    No results matching ""