airflow.providers.teradata.triggers.teradata_compute_cluster

模組內容

類別

TeradataComputeClusterSyncTrigger

擷取指定運算叢集暫停或恢復操作的狀態。

class airflow.providers.teradata.triggers.teradata_compute_cluster.TeradataComputeClusterSyncTrigger(teradata_conn_id, compute_profile_name, compute_group_name=None, operation_type=None, poll_interval=None)[原始碼]

基底類別: airflow.triggers.base.BaseTrigger

擷取指定運算叢集暫停或恢復操作的狀態。

參數
  • teradata_conn_id (str) – Teradata 連線 ID 參考至特定的 Teradata 資料庫。

  • compute_profile_name (str) – 要管理的運算設定檔名稱。

  • compute_group_name (str | None) – 運算設定檔所屬的運算群組名稱。

  • opr_type – 運算叢集操作 - 暫停/恢復 (SUSPEND/RESUME)

  • poll_interval (float | None) – 輪詢期間 (分鐘),用於檢查狀態

serialize()[原始碼]

序列化 TeradataComputeClusterSyncTrigger 參數和類別路徑。

async run()[原始碼]

等待運算叢集操作完成。

async get_status()[原始碼]

傳回運算叢集暫停/恢復操作狀態。

此條目是否對您有幫助?