install apt install postgresql-17-parquet-fdw
create foreign table
CREATE EXTENSION parquet_fdw;
CREATE SERVER parquet_server
FOREIGN DATA WRAPPER parquet_fdw
OPTIONS (root_dir '/path/to/parquet_files/');
CREATE FOREIGN TABLE parquet_table (
id INT,
name TEXT,
value FLOAT
) SERVER parquet_server
OPTIONS (filename 'data.parquet');
query:
SELECT * FROM parquet_table;