Перейти к основному содержимому

Подключение Doris к dbt v1

  • Поддерживается: SelectDB
  • Авторы: catpineapple,JNSimba
  • Репозиторий GitHub: selectdb/dbt-doris
  • Пакет PyPI: dbt-doris
  • Канал Slack: #db-doris
  • Поддерживаемая версия dbt: v1.3.0 и новее
  • Поддержка dbt: Not Supported
  • Минимальная версия платформы данных:

Установка dbt-doris

Установите адаптер с помощью `pip`: python -m pip install dbt-doris

Настройка dbt-doris

Конфигурацию, специфичную для Apache Doris / SelectDB, см. на странице настроек Apache Doris / SelectDB.

Подключение к Doris/SelectDB с помощью dbt-doris​

Аутентификация с использованием имени пользователя и пароля​

Настройте ваш профиль dbt для использования Doris:

Профиль подключения к Doris​

profiles.yml
dbt-doris:
target: dev
outputs:
dev:
type: doris
host: 127.0.0.1
port: 9030
schema: database_name
username: username
password: password

Описание полей профиля​

ОпцияОписаниеОбязательно?Пример
typeКонкретный адаптер для использованияОбязательноdoris
hostИмя хоста для подключенияОбязательно127.0.0.1
portПорт для использованияОбязательно9030
schemaУкажите схему (базу данных) для построения моделей, в Doris нет схем для создания коллекции таблиц или представлений, как в PostgreSqlОбязательноdbt
usernameИмя пользователя для подключения к DorisОбязательноroot
passwordПароль для аутентификации в DorisОбязательноpassword

Привилегии пользователя базы данных​

Ваш пользователь базы данных Doris/SelectDB должен иметь некоторые возможности для чтения или записи. Вы можете найти помощь здесь с управлением привилегиями в Doris.

Необходимая привилегия
Select_priv
Load_priv
Alter_priv
Create_priv
Drop_priv

Нашли ошибку?

0
Loading