Spec-Zone.ru › DuckDB

Импорт 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API