This is the Flyte SDK (v2) version of this plugin. The Flytekit version is available as flytekitplugins-bigquery.
BigQuery
flyteplugins-bigquery
This plugin provides BigQuery integration for Flyte, enabling you to run BigQuery queries as Flyte tasks.
pip install flyteplugins-bigqueryQuick Start(example, may need adjustment)
See full examplespip install flyteplugins-bigquery
from flytekit import task, workflow
from flyteplugins.bigquery import BigQueryConfig, BigQueryTask, BigQueryConnector
@task(task_config=BigQueryTask(...))
def my_task() -> None:
...
@workflow
def my_workflow() -> None:
my_task()Available Imports (3)
Configuration for a BigQuery task.
extends dataclass — configuration or data structure for plugin setup
from flyteplugins.bigquery import BigQueryConfig
Task for BigQuery.
from flyteplugins.bigquery import BigQueryTask
Backend connector for BigQuery.
from flyteplugins.bigquery import BigQueryConnector
Related Plugins
Bigquery
BigQuery enables us to build data-intensive applications without operational burden. Flyte backend can be connected with the BigQuery service. Once enabled, it can allow you to query a BigQuery table.
Snowflake
Run Snowflake SQL queries as Flyte tasks with parameterized inputs, key-pair authentication, batch inserts, and DataFrame support.
Snowflake
Snowflake enables us to build data-intensive applications without operational burden. Flyte backend can be connected with the Snowflake service. Once enabled, it can allow you to query a Snowflake service.
Dolt
The DoltTable plugin is a wrapper that uses Dolt to move data between pandas.DataFrame’s at execution time and database tables at rest.