PostgreSQL + DuckDB pg_duckdb é uma extensão do Postgres que incorpora o mecanismo de análise colunar-vetorizada e os recursos do DuckDB no Postgres. Recomendamos usar o pg_duckdb para criar análises de alto desempenho e aplicativos com uso intensivo de dados.
SELECT duckdb.install_extension('delta');
select * from duckdb.extensions
CREATE SERVER minio TYPE 's3' FOREIGN DATA WRAPPER duckdb;
CREATE USER MAPPING FOR CURRENT_USER SERVER minio --troque current_user pelo usuário que precisa ter permissão a secret
OPTIONS (KEY_ID 'id_minio', SECRET 'secret_minio', REGION 'us-east-1', ENDPOINT 'minio:9000', USE_SSL 'false', URL_STYLE 'path' );
SELECT count(*) FROM delta_scan('s3://bucket/pasta/pasta');
CREATE VIEW duckdb.fat AS
SELECT r['col1'] as col1,
r['col2'] as col2
FROM delta_scan('s3://bucket/pasta/pasta') r;
select * from fat

