DuckDB
flytekitplugins-duckdb
Run analytical workloads with ease using DuckDB.
pip install flytekitplugins-duckdbQuick Start(example, may need adjustment)
See full examplespip install flytekitplugins-duckdb
from flytekit import task, workflow
from flytekitplugins.duckdb import DuckDBProvider, DuckDBQuery
config = DuckDBProvider(...)
@task
def my_task() -> None:
...
@workflow
def my_workflow() -> None:
my_task()Available Imports (2)
Configuration type for DuckDB.
extends Enum — enumeration of predefined options
from flytekitplugins.duckdb import DuckDBProvider
Configuration type for DuckDB.
from flytekitplugins.duckdb import DuckDBQuery
Dependencies
Related Plugins
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.
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.
BigQuery
This plugin provides BigQuery integration for Flyte, enabling you to run BigQuery queries as Flyte tasks.
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.