私はスケジューラに問題ないとしばらくの間気流に取り組んでいますが、今私は問題に遭遇しました。
バラバルには、タスクのスクリプトとDAGがありますが、タスクは定期的には実行されません。代わりにランダムな時間で有効にする必要があります。 (外部締約国はそれが時間だと私達にそれを走ります。次の数ヶ月以内に何度も起こるかもしれません。)
手動でダッグを誘発するためのとにかくありますか?その他の方向/提案も同様に歓迎されています。ありがとう。
そのため、DAGは次のようにトリガーできます。
REST APIリファレンスを使用する( ドキュメントを参照 )
終点-
_> POST /api/experimental/dags/<DAG_ID>/dag_runs
_
カールを使う:
curl-x投稿
[。] http:// localhost:8080/API /実験/ dags/<dag_id>/dag_runs
[。] - h 'キャッシュコントロール:no-cache'
[。] - h 'content-type:application/json'
[。] - d '{"conf": "{" key ":" value "}"}'
Python要求を使用する:
_import requests response = requests.post(url, data=json.dumps(data), headers=headers)
_
@Danielによって言及されているようにUIに存在するトリガーDAGオプションを使用する