airflow.providers.google.cloud.triggers.vertex_ai
¶
模組內容¶
類別¶
Vertex AI 工作觸發器的基礎類別。 |
|
CreateHyperparameterTuningJobTrigger 在觸發器工作程序上執行以執行建立操作。 |
|
CreateBatchPredictionJobTrigger 在觸發器工作程序上執行以執行建立操作。 |
|
非同步呼叫 Vertex AI 以檢查管線工作的狀態。 |
|
非同步呼叫 Vertex AI 以檢查執行中自訂訓練工作的狀態。 |
|
非同步呼叫 Vertex AI 以檢查執行中自訂容器訓練工作的狀態。 |
|
非同步呼叫 Vertex AI 以檢查執行中自訂 Python 套件訓練工作的狀態。 |
- class airflow.providers.google.cloud.triggers.vertex_ai.BaseVertexAIJobTrigger(conn_id, project_id, location, job_id, poll_interval, impersonation_chain=None)[原始碼]¶
基底:
airflow.triggers.base.BaseTrigger
Vertex AI 工作觸發器的基礎類別。
此觸發器輪詢 Vertex AI 工作並檢查其狀態。
為了正確使用它,您必須: - 實作以下方法 _wait_job()。 - 覆寫必要的 job_type_verbose_name 屬性以提供描述您的工作類型的有意義訊息。 - 覆寫必要的 job_serializer_class 屬性以提供 proto.Message 類別,該類別將用於使用 to_dict() 類別方法序列化您的工作。
- class airflow.providers.google.cloud.triggers.vertex_ai.CreateHyperparameterTuningJobTrigger(conn_id, project_id, location, job_id, poll_interval, impersonation_chain=None)[原始碼]¶
-
CreateHyperparameterTuningJobTrigger 在觸發器工作程序上執行以執行建立操作。
- class airflow.providers.google.cloud.triggers.vertex_ai.CreateBatchPredictionJobTrigger(conn_id, project_id, location, job_id, poll_interval, impersonation_chain=None)[原始碼]¶
-
CreateBatchPredictionJobTrigger 在觸發器工作程序上執行以執行建立操作。
- class airflow.providers.google.cloud.triggers.vertex_ai.RunPipelineJobTrigger(conn_id, project_id, location, job_id, poll_interval, impersonation_chain=None)[原始碼]¶
-
非同步呼叫 Vertex AI 以檢查管線工作的狀態。
- class airflow.providers.google.cloud.triggers.vertex_ai.CustomTrainingJobTrigger(conn_id, project_id, location, job_id, poll_interval, impersonation_chain=None)[原始碼]¶
-
非同步呼叫 Vertex AI 以檢查執行中自訂訓練工作的狀態。
當工作進入完成狀態時傳回工作。
- class airflow.providers.google.cloud.triggers.vertex_ai.CustomContainerTrainingJobTrigger(conn_id, project_id, location, job_id, poll_interval, impersonation_chain=None)[原始碼]¶
-
非同步呼叫 Vertex AI 以檢查執行中自訂容器訓練工作的狀態。
當工作進入完成狀態時傳回工作。