airflow.providers.google.cloud.links.dataform

This module contains Google Dataflow links.

Attributes

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?