Installation
The DuckDB backend requires the ADBC DuckDB driver:Quick Start
Connect to a file-based DuckDB database:- Connect to the DuckDB database
- Discover all non-temporary, non-internal tables automatically
- Infer column metadata (data types, semantic types, primary keys, time columns)
- Detect foreign key relationships
- Print a summary of the inferred metadata and links
Specifying Tables
Control which tables to include and customize their configuration:| Key | Description | Required |
|---|---|---|
name | The table name used in PQL queries | Yes |
source_name | The actual table name in the database (if different from name) | No |
primary_key | Override the auto-detected primary key | No |
time_column | The name of the time column for this table | No |
end_time_column | The name of the end time column for this table | No |
columns | Selected source columns or column specs, including expression columns | No |