Импорт Parquet
Для чтения данных из файла Parquet используйте функцию read_parquet в FROM разделе запроса:
SELECT * FROM read_parquet('input.parquet'); В качестве альтернативы, вы можете опустить функцию read_parquet и позволить DuckDB определить её по расширению:
SELECT * FROM 'input.parquet';
Для создания новой таблицы, используя результат запроса, используйте CREATE TABLE ... AS SELECT оператор:
CREATE TABLE new_tbl AS
SELECT * FROM read_parquet('input.parquet'); Для загрузки данных в существующую таблицу из запроса, используйте INSERT INTO из SELECT оператора:
INSERT INTO tbl
SELECT * FROM read_parquet('input.parquet'); В качестве альтернативы, COPY оператор также может быть использован для загрузки данных из файла Parquet в существующую таблицу:
COPY tbl FROM 'input.parquet' (FORMAT PARQUET);
Для дополнительных опций, см. справочник по загрузке Parquet.
© Copyright 2018–2024 Stichting DuckDB Foundation
Licensed under the MIT License.
https://duckdb.org/docs/guides/file_formats/parquet_import.html