Saltar al contenido

Airflow seguirá mostrando ejemplos de dags incluso después de eliminarlo de la configuración

Solución:

Actualmente, no hay forma de evitar que un DAG eliminado se muestre en la interfaz de usuario, excepto eliminar manualmente las filas correspondientes en la base de datos. La única otra forma es reiniciar el servidor después de un initdb.

Flujo de aire 1.10+:

  • Edite airflow.cfg y configure load_examples = False
  • Para cada ejemplo, ejecute el comando airflow delete_dag example_dag_to_delete

Esto evita restablecer todo el flujo de aire db.

(Desde Airflow 1.10 existe el comando para eliminar dag de la base de datos, vea esta respuesta)

Suponiendo que haya instalado el flujo de aire a través de Anaconda. De lo contrario, busque el flujo de aire en la carpeta de paquetes del sitio de Python y siga lo siguiente.

Después de seguir las instrucciones https://stackoverflow.com/a/43414326/1823570

  • Vaya al directorio $ AIRFLOW_HOME / lib / python2.7 / site-packages / airflow
  • Elimine el directorio llamado example_dags o simplemente cámbiele el nombre para revertir
  • Reinicie su servidor web

cat $ AIRFLOW_HOME / airflow-webserver.pid | xargs matan -9

servidor web de flujo de aire -p [port-number]

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *