Search Shortcut cmd + k | ctrl + k
airport

The Airport extension brings Arrow Flight support to DuckDB, enabling DuckDB to query, modify, and store data from Arrow Flight servers.

Maintainer(s): rustyconover

Compatibility Matrix

This table covers all DuckDB releases that have not reached end-of-life, including LTS releases, and shows the 2 most recent patch releases of each. Older patch releases are not listed, but the extension may be available for them as well.

Platform 1.4.4 1.4.5 1.5.5 1.5.6 2.0.0
Linux AMD64
Linux ARM64
macOS AMD64
macOS ARM64
Windows AMD64
Windows ARM64
WebAssembly

Installing and Loading

INSTALL airport FROM community;
LOAD airport;

About airport

For more information regarding usage, see the documentation.

Added Functions

function_name function_type description comment examples
airport_action table Execute an Arrow Flight action on a server with a parameter. NULL [SELECT * FROM airport_action('grpc://localhost:8815', 'my_action', 'param');]
airport_action table Execute an Arrow Flight action on a server. NULL [SELECT * FROM airport_action('grpc://localhost:8815', 'my_action');]
airport_databases table_macro NULL NULL  
airport_flights table List the flights available on an Arrow Flight server, filtered by criteria. NULL [SELECT * FROM airport_flights('grpc://localhost:8815', '');]
airport_flights table List the flights available on an Arrow Flight server. NULL [SELECT * FROM airport_flights('grpc://localhost:8815');]
airport_take_flight table Read an Arrow Flight stream from a server using a flight descriptor (path or command). NULL [SELECT * FROM airport_take_flight('grpc://localhost:8815', ['my_table']);]
airport_take_flight table Read an Arrow Flight stream from a server using internal pointers (used by the catalog). NULL  
airport_user_agent scalar NULL NULL  
airport_version scalar NULL NULL  

Overloaded Functions

This extension does not add any function overloads.

Added Types

This extension does not add any types.

Added Settings

This extension does not add any settings.