airflow.providers.google.cloud.links.bigquery

This module contains Google BigQuery links.

Attributes

Classes

BigQueryDatasetLink

Helper class for constructing BigQuery Dataset Link.

BigQueryTableLink

Helper class for constructing BigQuery Table Link.

BigQueryJobDetailLink

Helper class for constructing BigQuery Job Detail Link.

Module Contents

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

Helper class for constructing BigQuery Dataset Link.

name = 'BigQuery Dataset'[source]

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

key = 'bigquery_dataset'[source]
format_str = '/bigquery?referrer=search&project={project_id}&d={dataset_id}&p={project_id}&page=dataset'[source]
static persist(context, task_instance, dataset_id, project_id)[source]

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

Helper class for constructing BigQuery Table Link.

name = 'BigQuery Table'[source]

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

key = 'bigquery_table'[source]
format_str = '/bigquery?referrer=search&project={project_id}&d={dataset_id}&p={project_id}&page=table&t={table_id}'[source]
static persist(context, task_instance, project_id, table_id, dataset_id=None)[source]

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

Helper class for constructing BigQuery Job Detail Link.

name = 'BigQuery Job Detail'[source]

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

key = 'bigquery_job_detail'[source]
format_str = '/bigquery?project={project_id}&ws=!1m5!1m4!1m3!1s{project_id}!2s{job_id}!3s{location}'[source]
static persist(context, task_instance, project_id, location, job_id)[source]

Was this entry helpful?