Spec-Zone.ru › DuckDB

DBeaver SQL IDE

DBeaver — мощный и популярный настольный редактор SQL и интегрированная среда разработки (IDE). Он имеет как версию с открытым исходным кодом, так и корпоративную версию. Он полезен для визуального просмотра доступных таблиц в DuckDB и для быстрого построения сложных запросов. Коннектор JDBC DuckDB позволяет DBeaver выполнять запросы к файлам DuckDB и, по расширению, к любым другим файлам, к которым DuckDB имеет доступ (например, к файлам Parquet).

Установка DBeaver

  1. Установите DBeaver, используя ссылки для скачивания и инструкции, найденные на их странице загрузки.

  2. Откройте DBeaver и создайте новое подключение. Нажмите кнопку «Создать новое подключение к базе данных» или перейдите в меню «База данных» > «Новое подключение к базе данных» в строке меню.

    DBeaver New Database Connection DBeaver New Database Connection Menu

  3. Найдите DuckDB, выберите его и нажмите Далее.

    DBeaver Select Database Driver

  4. Введите путь или перейдите к файлу базы данных DuckDB, который вы хотите запросить. Чтобы использовать DuckDB в памяти (полезно в основном, если вы заинтересованы только в запросах к файлам Parquet или для тестирования), введите :memory: в качестве пути.

    DBeaver Set Path

  5. Нажмите «Проверить подключение». Это запросит установку драйвера JDBC DuckDB. Если этого не произойдет, см. инструкции по альтернативной установке драйвера ниже.

    DBeaver Test Connection

  6. Нажмите «Скачать», чтобы загрузить драйвер JDBC DuckDB из Maven. После загрузки нажмите «ОК», затем «Готово».
    • Примечание: если вы находитесь в корпоративной среде или за брандмауэром, перед нажатием «Скачать» нажмите ссылку «Настройка загрузки», чтобы настроить параметры прокси-сервера.

    DBeaver Download Driver Files

  7. Теперь вы должны увидеть подключение к базе данных DuckDB в левой панели «Навигатор по базам данных». Разверните его, чтобы увидеть таблицы и представления в вашей базе данных. Щелкните правой кнопкой мыши по этому подключению и создайте новый сценарий SQL.

    DBeaver New SQL Script

  8. Напишите SQL и нажмите кнопку «Выполнить».

    DBeaver Execute Query

  9. Теперь вы готовы работать с DuckDB и DBeaver!

    DBeaver Query Results

Альтернативная установка драйвера

  1. Если при проверке подключения вас не попросили установить драйвер DuckDB, вернитесь к диалоговому окну «Подключиться к базе данных» и нажмите «Изменить параметры драйвера».

    DBeaver Edit Driver Settings

  2. (Альтернативный вариант) Вы также можете получить доступ к меню настроек драйвера, вернувшись к основному окну DBeaver и выбрав «База данных» > «Диспетчер драйверов» в строке меню. Затем выберите DuckDB и нажмите «Изменить».

    DBeaver Driver Manager DBeaver Driver Manager Edit

  3. Перейдите на вкладку «Библиотеки», затем щелкните драйвер DuckDB и нажмите «Скачать/Обновить». Если вы не видите драйвер DuckDB, сначала нажмите «Сбросить к значениям по умолчанию».

    DBeaver Edit Driver

  4. Нажмите «Скачать», чтобы загрузить драйвер JDBC DuckDB из Maven. После загрузки нажмите «ОК», затем вернитесь к главному окну DBeaver и продолжайте с шагом 7 выше.

    • Примечание: если вы находитесь в корпоративной среде или за брандмауэром, перед нажатием «Скачать» нажмите ссылку «Настройка загрузки», чтобы настроить параметры прокси-сервера.

    DBeaver Download Driver Files 2

© Copyright 2018–2024 Stichting DuckDB Foundation
Licensed under the MIT License.
https://duckdb.org/docs/guides/sql_editors/dbeaver.html

Spec-Zone.ru

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