airflow.providers.google.cloud.links.bigquery

This module contains Google BigQuery links.

Attributes

BIGQUERY_BASE_LINK

BIGQUERY_DATASET_LINK

BIGQUERY_TABLE_LINK

BIGQUERY_JOB_DETAIL_LINK

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?