Airflowコマンドラインを使用して、parameters/configキーと値のペアでtrigger_dagを実行できることがわかります。
Apache Airflowの場合、CLI経由でDAGを手動でトリガーするときにパラメーターを渡すにはどうすればよいですか?
私の場合、ダグをトリガーするためのボタンがあるエアフローUI(できればCLIアクセスを許可しない)を介してエアフローのすべての操作を集中化したいと思います。
UIを介して外部パラメーター/構成を渡すにはどうすればよいですか?
Airflowの最新バージョンを使用しているか、アップグレードできると想定して、幸運です。 AIRFLOW-584 のAirflow 1.10.8の #584 に、config blobでDAG実行をトリガーするためのサポートが追加されました。これは、先ほど指摘したトリガーDAGアイコンと同じではありませんが、[参照]-> [DAG実行]-> [作成]からDAG実行を作成することによって行います。
追加したプルリクエストからコピーされたconfをサポートする新しいフォームのスクリーンショット。
フォームは、実際にはCLIを超えたステップである可能性があるconfのJSONも検証します。