web-dev-qa-db-fra.com

Comment supprimer les exemples d'exemple par défaut dans le flux d'air

Je suis un nouvel utilisateur du logiciel de flux de travaux open source/datapipeline d'Airbnb flux d'air . Il existe des dizaines d'exemples par défaut après le démarrage de l'interface utilisateur Web. J'ai essayé plusieurs façons de supprimer ces erreurs, mais je n'ai pas réussi à le faire.

  • load_examples = False est défini dans airflow.cfg.
  • Le dossier lib/python2.7/site-packages/airflow/example_dags est supprimé.

Les états de ces exemples sont devenus gris après que j'ai supprimé le dossier dags, mais les éléments occupent toujours l'écran Web de l'interface utilisateur. Et un nouveau dossier dag est spécifié dans airflow.cfg sous la forme dags_folder = /mnt/dag/1. J'ai vérifié ce dossier, rien n'y est. Je trouve vraiment étrange pourquoi il est si difficile de supprimer ces exemples.

38
bronzels

Lorsque vous démarrez le flux d'air, assurez-vous de définir:

load_examples = False

à l'intérieur de votre airflow.cfg

Si vous avez déjà démarré le flux d’air avec un paramètre non défini sur false, vous pouvez le définir sur false et exécuter airflow resetdb dans le cli (! qui détruira toutes les informations actuelles du dag!).

Sinon, vous pouvez aller dans le airflow_db et supprimez manuellement ces entrées de la table dag.

82
jhnclvr