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

Настройка MindsDB

Плагин, поддерживаемый поставщиком

Пакет dbt-mindsdb позволяет dbt подключаться к MindsDB.

  • Поддерживается: MindsDB
  • Авторы: MindsDB team
  • Репозиторий на GitHub: mindsdb/dbt-mindsdb
  • Пакет на PyPI: dbt-mindsdb
  • Канал в Slack: n/a
  • Поддерживаемая версия dbt Core: v1.0.1 и новее
  • Поддержка dbt Cloud: Not Supported
  • Минимальная версия платформы данных: ?

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

Используйте pip для установки адаптера. До версии 1.8 установка адаптера автоматически устанавливала dbt-core и любые дополнительные зависимости. Начиная с версии 1.8, установка адаптера не устанавливает автоматически dbt-core. Это связано с тем, что адаптеры и версии dbt Core были разделены, и мы больше не хотим перезаписывать существующие установки dbt-core. Используйте следующую команду для установки:

Конфигурация dbt-mindsdb

Для конфигурации, специфичной для MindsDB, пожалуйста, обратитесь к конфигурациям MindsDB.

Конфигурации

Базовый profile.yml для подключения к MindsDB:

mindsdb:
outputs:
dev:
database: 'mindsdb'
host: '127.0.0.1'
password: ''
port: 47335
schema: 'mindsdb'
type: mindsdb
username: 'mindsdb'
target: dev

КлючОбязательныйОписаниеПример
type✔️Конкретный адаптер для использованияmindsdb
host✔️MindsDB (имя хоста) для подключенияcloud.mindsdb.com
port✔️Порт для использования3306 или 47335
schema✔️Укажите схему (базу данных) для построения моделейИсточник данных MindsDB
username✔️Имя пользователя для подключения к серверуmindsdb или пользователь mindsdb cloud
password✔️Пароль для аутентификации на сервереpass
0