Руководства
Раздел руководств содержит компактные руководства по выполнению конкретных задач. Для справки по API и примеров обратитесь к остальной части документации.
Обратите внимание, что существует множество инструментов, использующих DuckDB, которые не охватываются в официальных руководствах. Чтобы найти список этих инструментов, посетите репозиторий Awesome DuckDB.
Совет Для краткого вводного руководства ознакомьтесь с обучающим материалом «Анализ железнодорожных перевозок в Нидерландах».
Импорт и экспорт данных
Файлы CSV
Файлы Parquet
- Как загрузить файл Parquet в таблицу
- Как экспортировать таблицу в файл Parquet
- Как выполнить запрос непосредственно на файле Parquet
HTTP(S), S3 и GCP
- Как загрузить файл Parquet непосредственно из HTTP(S)
- Как загрузить файл Parquet непосредственно из S3
- Как экспортировать файл Parquet в S3
- Как загрузить файл Parquet из S3 Express One
- Как загрузить файл Parquet непосредственно из GCS
- Как загрузить файл Parquet непосредственно из Cloudflare R2
- Как загрузить таблицу Iceberg непосредственно из S3
Файлы JSON
Файлы Excel с расширением Spatial
Запросы к другим системам баз данных
- Как выполнить запрос к базе данных MySQL напрямую
- Как выполнить запрос к базе данных PostgreSQL напрямую
- Как выполнить запрос к базе данных SQLite напрямую
Прямое чтение файлов
Производительность
- Моё рабочее нагружение медленное (руководство по устранению неполадок)
- Как спроектировать схему для оптимальной производительности
- Какая идеальная аппаратная среда для DuckDB
- Какие последствия для производительности имеют файлы Parquet и (сжатые) CSV
- Как настроить рабочие нагрузки
- Тесты производительности
Мета-запросы
- Как перечислить все таблицы
- Как просмотреть схему результата запроса
- Как быстро ознакомиться с набором данных с помощью summarize
- Как просмотреть план запроса
- Как проанализировать запрос
ODBC
Клиент Python
- Как установить клиента Python
- Как выполнить запросы SQL
- Как легко выполнять запросы к DuckDB в Jupyter Notebook
- Как использовать несколько потоков Python с DuckDB
- Как использовать системы файловых систем fsspec с DuckDB
Pandas
- Как выполнить SQL-запросы на Pandas DataFrame
- Как создать таблицу из Pandas DataFrame
- Как экспортировать данные в Pandas DataFrame
Apache Arrow
- Как выполнить SQL-запросы на Apache Arrow
- Как создать таблицу DuckDB из Apache Arrow
- Как экспортировать данные в Apache Arrow
Реляционный API
Интеграции с библиотеками Python
- Как использовать Ibis для запросов к DuckDB с или без SQL
- Как использовать DuckDB с Polars DataFrame через Apache Arrow
Функции SQL
Редакторы и IDE SQL
Просмотр данных
- Как визуализировать базы данных DuckDB с помощью Tableau
- Как создавать графики в командной строке с помощью DuckDB и YouPlot
Страницы в этом разделе
© Copyright 2018–2024 Stichting DuckDB Foundation
Licensed under the MIT License.
https://duckdb.org/docs/guides/overview.html