airflow.decorators.sensor
¶
模組內容¶
類別¶
封裝 Python 可調用物件,並在調用執行時捕獲 args/kwargs。 |
函數¶
|
將函數包裝成 Airflow 運算子。 |
- class airflow.decorators.sensor.DecoratedSensorOperator(*, task_id, **kwargs)[source]¶
基底類別:
airflow.sensors.python.PythonSensor
封裝 Python 可調用物件,並在調用執行時捕獲 args/kwargs。
- 參數
python_callable – 可調用物件的參考
task_id (str) – 任務 ID
op_args – 調用可調用物件時將解包的位置引數列表 (樣板化)
op_kwargs – 將在函數中解包的關鍵字引數字典 (樣板化)
kwargs_to_upstream – 對於某些運算子,我們可能需要向上游傳遞某些引數,否則這些引數將被 DecoratedOperator 吸收(例如 PythonOperator 的 python_callable)。這讓使用者可以選擇根據需要向上游傳遞 kwargs。