Импорт Parquet по HTTP
Для загрузки файла Parquet по протоколу HTTP(S) требуется расширение httpfs. Его можно установить с помощью команды SQL INSTALL. Это необходимо сделать только один раз.
INSTALL httpfs;
Для использования расширения httpfs, используйте команду SQL LOAD:
LOAD httpfs;
После настройки расширения httpfs, файлы Parquet можно читать по протоколу http(s):
SELECT * FROM read_parquet('https://⟨domain⟩/path/to/file.parquet'); Например:
SELECT * FROM read_parquet('https://duckdb.org/data/prices.parquet'); Функцию read_parquet можно опустить, если URL заканчивается на .parquet:
SELECT * FROM read_parquet('https://duckdb.org/data/holdings.parquet'); Кроме того, саму функцию read_parquet можно опустить благодаря механизму замены сканирования DuckDB: механизм замены сканирования
SELECT * FROM 'https://duckdb.org/data/holdings.parquet';
© Copyright 2018–2024 Stichting DuckDB Foundation
Licensed under the MIT License.
https://duckdb.org/docs/guides/network_cloud_storage/http_import.html