DuckDB

incubation

apache-airflow-providers-duckdb

DuckDB provider for Apache Airflow. Runs SQL against an in-process DuckDB database — in memory, backed by a local file, or hosted by MotherDuck — and manages extension loading and resource limits s...

Works with Airflow 2.11+
Install:
pip install apache-airflow-providers-duckdb==0.1.0

Airflow

2.11+

Python

>=3.10

Dependencies (3)

Show all Hide apache-airflow>=2.11.0 apache-airflow-providers-common-sql>=1.28.2 duckdb>=1.2.0

Connections (1)

Modules

O

DuckDBExecuteQueryOperator

Run SQL against an in-process `DuckDB <https://duckdb.org/>`__ database.

airflow.providers.duckdb.operators.duckdb.DuckDBExecuteQueryOperator
H

DuckDBHook

Interact with an in-process `DuckDB <https://duckdb.org/>`__ database.

airflow.providers.duckdb.hooks.duckdb.DuckDBHook