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]

此条目有帮助吗?