airflow.decorators.task_group

實作 @task_group 函數裝飾器。

當呼叫裝飾的函數時,將建立一個任務群組,以表示在同一個 DAG 上應該群組在一起的相關任務集合,以便在圖形化顯示 DAG 時進行分組。

模組內容

函數

task_group(…)

Python TaskGroup 裝飾器。

屬性

FParams

FReturn

task_group_sig

airflow.decorators.task_group.FParams[來源]
airflow.decorators.task_group.FReturn[來源]
airflow.decorators.task_group.task_group_sig[來源]
airflow.decorators.task_group.task_group(group_id: str | None = None, prefix_group_id: bool = True, parent_group: airflow.utils.task_group.TaskGroup | None = None, dag: airflow.models.dag.DAG | None = None, default_args: dict[str, Any] | None = None, tooltip: str = '', ui_color: str = 'CornflowerBlue', ui_fgcolor: str = '#000', add_suffix_on_collision: bool = False) Callable[[Callable[FParams, FReturn]], _TaskGroupFactory[FParams, FReturn]][來源]
airflow.decorators.task_group.task_group(python_callable: Callable[FParams, FReturn]) _TaskGroupFactory[FParams, FReturn]

Python TaskGroup 裝飾器。

這會將函數包裝到 Airflow TaskGroup 中。當以 @task_group() 形式使用時,所有引數都會轉發到基礎 TaskGroup 類別。可用於參數化 TaskGroup。

參數
  • python_callable – 要裝飾的函數。

  • tg_kwargs – TaskGroup 物件的關鍵字引數。

此條目是否有幫助?