airflow.providers.google.cloud.links.dataform

This module contains Google Dataflow links.

Attributes

DATAFORM_BASE_LINK

DATAFORM_WORKFLOW_INVOCATION_LINK

DATAFORM_REPOSITORY_LINK

DATAFORM_WORKSPACE_LINK

Classes

DataformWorkflowInvocationLink

Helper class for constructing Dataflow Job Link.

DataformRepositoryLink

Helper class for constructing Dataflow repository link.

DataformWorkspaceLink

Helper class for constructing Dataform workspace link.

Module Contents

Bases: airflow.providers.google.cloud.links.base.BaseGoogleLink

Helper class for constructing Dataflow Job Link.

name = 'Dataform Workflow Invocation'[source]

Name of the link. This will be the button name on the task UI.

key = 'dataform_workflow_invocation_config'[source]
format_str = '/bigquery/dataform/locations/{region}/repositories/{repository_id}/workflows/{workflow_invocatio...[source]
static persist(operator_instance, context, project_id, region, repository_id, workflow_invocation_id)[source]

Bases: airflow.providers.google.cloud.links.base.BaseGoogleLink

Helper class for constructing Dataflow repository link.

name = 'Dataform Repository'[source]

Name of the link. This will be the button name on the task UI.

key = 'dataform_repository'[source]
format_str = '/bigquery/dataform/locations/{region}/repositories/{repository_id}/details/workspaces?project={p...[source]
static persist(operator_instance, context, project_id, region, repository_id)[source]

Bases: airflow.providers.google.cloud.links.base.BaseGoogleLink

Helper class for constructing Dataform workspace link.

name = 'Dataform Workspace'[source]

Name of the link. This will be the button name on the task UI.

key = 'dataform_workspace'[source]
format_str = '/bigquery/dataform/locations/{region}/repositories/{repository_id}/workspaces/{workspace_id}/fil...[source]
static persist(operator_instance, context, project_id, region, repository_id, workspace_id)[source]

Was this entry helpful?