airflow.providers.google.cloud.operators.dataprep¶
此模組包含一個 Google Dataprep 運算元。
類¶
獲取 Cloud Dataprep 作業中的批處理作業資訊。 |
|
獲取指定的作業組。 |
|
建立一個 |
|
建立所提供流 ID 的副本,以及所有包含的資料處理指令碼。 |
|
刪除具有指定 ID 的流。 |
|
執行具有指定 ID 的流。 |
模組內容¶
- class airflow.providers.google.cloud.operators.dataprep.DataprepGetJobsForJobGroupOperator(*, dataprep_conn_id='dataprep_default', job_group_id, **kwargs)[source]¶
基類:
airflow.providers.google.cloud.operators.cloud_base.GoogleCloudBaseOperator獲取 Cloud Dataprep 作業中的批處理作業資訊。
API 文件: https://clouddataprep.com/documentation/api#section/Overview。
另請參閱
有關如何使用此運算元的更多資訊,請參閱指南:獲取作業組的作業
:param job_group_id 將要請求的作業組的 ID
- template_fields: collections.abc.Sequence[str] = ('job_group_id',)[source]¶
- class airflow.providers.google.cloud.operators.dataprep.DataprepGetJobGroupOperator(*, dataprep_conn_id='dataprep_default', project_id=PROVIDE_PROJECT_ID, job_group_id, embed, include_deleted, **kwargs)[source]¶
基類:
airflow.providers.google.cloud.operators.cloud_base.GoogleCloudBaseOperator獲取指定的作業組。
作業組是在流中從特定節點執行的作業。
API 文件: https://clouddataprep.com/documentation/api#section/Overview。
另請參閱
有關如何使用此運算元的更多資訊,請參閱指南:獲取作業組
- 引數:
- template_fields: collections.abc.Sequence[str] = ('job_group_id', 'embed', 'project_id')[source]¶
- class airflow.providers.google.cloud.operators.dataprep.DataprepRunJobGroupOperator(*, project_id=PROVIDE_PROJECT_ID, dataprep_conn_id='dataprep_default', body_request, **kwargs)[source]¶
基類:
airflow.providers.google.cloud.operators.cloud_base.GoogleCloudBaseOperator建立一個
jobGroup,它以認證使用者的身份啟動指定的作業。這執行的操作與在應用程式中點選“執行作業”按鈕相同。
要獲取 recipe_id,請參閱 Dataprep API 文件:https://clouddataprep.com/documentation/api#operation/runJobGroup。
另請參閱
有關如何使用此運算元的更多資訊,請參閱指南:執行作業組
- 引數:
- template_fields: collections.abc.Sequence[str] = ('body_request',)[source]¶
- class airflow.providers.google.cloud.operators.dataprep.DataprepCopyFlowOperator(*, project_id=PROVIDE_PROJECT_ID, dataprep_conn_id='dataprep_default', flow_id, name='', description='', copy_datasources=False, **kwargs)[source]¶
基類:
airflow.providers.google.cloud.operators.cloud_base.GoogleCloudBaseOperator建立所提供流 ID 的副本,以及所有包含的資料處理指令碼。
- 引數:
- template_fields: collections.abc.Sequence[str] = ('flow_id', 'name', 'project_id', 'description')[source]¶
- class airflow.providers.google.cloud.operators.dataprep.DataprepDeleteFlowOperator(*, dataprep_conn_id='dataprep_default', flow_id, **kwargs)[source]¶
基類:
airflow.providers.google.cloud.operators.cloud_base.GoogleCloudBaseOperator刪除具有指定 ID 的流。
- template_fields: collections.abc.Sequence[str] = ('flow_id',)[source]¶
- class airflow.providers.google.cloud.operators.dataprep.DataprepRunFlowOperator(*, project_id=PROVIDE_PROJECT_ID, flow_id, body_request, dataprep_conn_id='dataprep_default', **kwargs)[source]¶
基類:
airflow.providers.google.cloud.operators.cloud_base.GoogleCloudBaseOperator執行具有指定 ID 的流。
- 引數:
- template_fields: collections.abc.Sequence[str] = ('flow_id', 'project_id')[source]¶