Parquet-Import über HTTP
Um eine Parquet-Datei über HTTP(S) zu laden, ist die httpfs-Extension erforderlich. Diese kann mit dem SQL-Befehl INSTALL installiert werden. Dies muss nur einmal ausgeführt werden.
INSTALL httpfs;Um die httpfs-Extension zu laden, verwenden Sie den SQL-Befehl LOAD:
LOAD httpfs;Nachdem die httpfs-Extension eingerichtet ist, können Parquet-Dateien über http(s) gelesen werden:
SELECT * FROM read_parquet('https://⟨domain⟩/path/to/file.parquet');Zum Beispiel:
SELECT * FROM read_parquet('https://duckdb.org/data/prices.parquet');Die Funktion read_parquet selbst kann dank des Replacement-Scan-Mechanismus von DuckDB auch weggelassen werden:
SELECT * FROM 'https://duckdb.org/data/holdings.parquet';