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