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

Настройка MindsDB

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

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

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

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

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

python -m pip install dbt-core dbt-mindsdb

Настройка 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
Loading table...

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

0
Loading