Metadata-Version: 2.4
Name: flyteplugins-bigquery
Version: 2.2.2
Summary: BigQuery plugin for flyte
Author-email: Kevin Su <pingsutw@users.noreply.github.com>
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: flyte[connector]
Requires-Dist: google-cloud-bigquery
Requires-Dist: google-cloud-bigquery-storage

# BigQuery Plugin for Flyte

This plugin provides BigQuery integration for Flyte, enabling you to run BigQuery queries as Flyte tasks.

## Installation

```bash
pip install flyteplugins-bigquery
```

## Usage

```python
from flyteplugins.bigquery import BigQueryConfig, BigQueryTask

config = BigQueryConfig(ProjectID="my-project", Location="US")
task = BigQueryTask(
    name="my_query",
    query_template="SELECT * FROM dataset.table WHERE id = {{ .user_id }}",
    plugin_config=config,
    inputs={"user_id": int},
)
```
