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

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

  • Поддерживается: dbt Labs
  • Авторы: dbt Labs
  • Репозиторий GitHub: dbt-labs/dbt-adapters
  • Пакет PyPI: dbt-postgres
  • Канал Slack: #db-postgres
  • Поддерживаемая версия dbt: v1.0.0 и новее
  • Поддержка dbt: Supported
  • Минимальная версия платформы данных: ?

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

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

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

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

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

Цели Databricks Lakebase настраиваются точно так же, как и цели Postgres.

Используйте следующие ключевые параметры для подключения к Databricks Lakebase:

  • host name: Можно найти в Databricks > Compute > Database instances > Connect with PSQL. Используется формат instance-123abcdef456.database.cloud.databricks.com
  • database name: По умолчанию используйте databricks_postgres
  • Аутентификация: dbt-postgres поддерживает только аутентификацию по имени пользователя и паролю. Вы можете сгенерировать имя пользователя и пароль, включив Native Postgres Role Login, и использовать имя роли в качестве имени пользователя. Подробнее об управлении ролями и привилегиями Postgres см. в документации.

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

0
Loading