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 的选项。