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

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

Плагин сообщества

Некоторая основная функциональность может быть ограничена.

  • Поддерживается: Community
  • Авторы: InfoCapital team
  • Репозиторий GitHub: InfoCapital-AU/dbt-yellowbrick
  • Пакет PyPI: dbt-yellowbrick
  • Канал Slack: n/a
  • Поддерживаемая версия dbt: v1.7.0 и новее
  • Поддержка dbt: Not Supported
  • Минимальная версия платформы данных: Yellowbrick 5.2

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

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

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

Конфигурацию, специфичную для Yellowbrick Data, см. на странице настроек Yellowbrick Data.

Конфигурация профиля​

Цели Yellowbrick должны быть настроены с использованием следующей конфигурации в вашем файле profiles.yml.

~/.dbt/profiles.yml
company-name:
target: dev
outputs:
dev:
type: yellowbrick
host: [hostname]
user: [username]
password: [password]
port: [port]
dbname: [database name]
schema: [dbt schema]
role: [опционально, задает роль, которую dbt принимает при выполнении запросов]
sslmode: [опционально, задает sslmode, используемый для подключения к базе данных]
sslrootcert: [опционально, задает значение конфигурации sslrootcert на новый путь к файлу для настройки местоположения файла, содержащего корневые сертификаты]

Примечания к конфигурации​

Этот адаптер основан на адаптере dbt-postgres, описанном в разделе Настройка профиля Postgres

роль​

Конфигурация role управляет ролью пользователя, которую dbt принимает при открытии новых подключений к базе данных.

sslmode / sslrootcert​

Параметры конфигурации ssl управляют тем, как dbt подключается к Yellowbrick с использованием SSL. Обратитесь к документации Yellowbrick для получения подробностей.

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

0
Loading