airflow.providers.google.cloud.links.datafusion

此模組包含 Google Data Fusion 連結。

屬性

BASE_LINK

DATAFUSION_INSTANCE_LINK

DATAFUSION_PIPELINES_LINK

DATAFUSION_PIPELINE_LINK

BaseGoogleLink

Google operator 的連結。

DataFusionInstanceLink

用於構建 Data Fusion 例項連結的輔助類。

DataFusionPipelineLink

用於構建 Data Fusion Pipeline 連結的輔助類。

DataFusionPipelinesLink

用於構建 Data Fusion Pipelines 列表連結的輔助類。

模組內容

基類: airflow.sdk.BaseOperatorLink

Google operator 的連結。

在使用 URI 的每個連結前,阻止新增 https://console.cloud.google.com

name: ClassVar[str][source]

連結的名稱。這將是任務 UI 上的按鈕名稱。

key: ClassVar[str][source]
format_str: ClassVar[str][source]

外部系統的連結。

引數:
返回:

外部系統的連結

返回型別:

str

基類: BaseGoogleLink

用於構建 Data Fusion 例項連結的輔助類。

name = 'Data Fusion Instance'[source]

連結的名稱。這將是任務 UI 上的按鈕名稱。

key = 'instance_conf'[source]
format_str = 'https://console.cloud.google.com/data-fusion/locations/{region}/instances/{instance_name}?projec...[source]
static persist(context, task_instance, location, instance_name, project_id)[source]

基類: BaseGoogleLink

用於構建 Data Fusion Pipeline 連結的輔助類。

name = 'Data Fusion Pipeline'[source]

連結的名稱。這將是任務 UI 上的按鈕名稱。

key = 'pipeline_conf'[source]
format_str = '{uri}/pipelines/ns/{namespace}/view/{pipeline_name}'[source]
static persist(context, task_instance, uri, pipeline_name, namespace)[source]

基類: BaseGoogleLink

用於構建 Data Fusion Pipelines 列表連結的輔助類。

name = 'Data Fusion Pipelines List'[source]

連結的名稱。這將是任務 UI 上的按鈕名稱。

key = 'pipelines_conf'[source]
format_str = '{uri}/cdap/ns/{namespace}/pipelines'[source]
static persist(context, task_instance, uri, namespace)[source]

此條目有幫助嗎?