airflow.providers.google.cloud.operators.mlengine¶
此模組包含 Google Cloud MLEngine operator。
屬性¶
類¶
建立一個新模型。 |
模組內容¶
- class airflow.providers.google.cloud.operators.mlengine.MLEngineCreateModelOperator(*, model, project_id=PROVIDE_PROJECT_ID, gcp_conn_id='google_cloud_default', impersonation_chain=None, **kwargs)[source]¶
Bases:
airflow.providers.google.cloud.operators.cloud_base.GoogleCloudBaseOperator建立一個新模型。
警告
此 operator 已棄用。請改用
airflow.providers.google.cloud.operators.vertex_ai中的相應 VertexAI operator。參見
有關如何使用此 operator 的更多資訊,請參閱指南:建立模型
模型應透過 model 引數提供。
- 引數:
model (dict) – 包含模型資訊的字典。
project_id (str) – MLEngine 模型所屬的 Google Cloud 專案名稱。如果設定為 None 或缺失,則使用 Google Cloud 連線中的預設 project_id。(templated)
gcp_conn_id (str) – 獲取連線資訊時使用的連線 ID。
impersonation_chain (str | collections.abc.Sequence[str] | None) – 可選的服務帳戶,用於使用短期憑據進行模擬,或用於獲取列表中最後一個帳戶的 access_token(將在請求中被模擬)所需的帳戶鏈。如果設定為字串,該帳戶必須授予發起帳戶 Service Account Token Creator IAM 角色。如果設定為序列,列表中的身份必須授予直接前一個身份 Service Account Token Creator IAM 角色,列表中第一個帳戶將此角色授予發起帳戶。(templated)
- template_fields: collections.abc.Sequence[str] = ('project_id', 'model', 'impersonation_chain')[source]¶