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

Подключение Databricks

Адаптер dbt-databricks поддерживается командой Databricks. Команда Databricks стремится поддерживать и улучшать адаптер со временем, поэтому вы можете быть уверены, что интегрированный опыт предоставит лучшее от dbt и лучшее от Databricks. Подключение к Databricks через dbt-spark устарело.

О адаптере dbt-databricks

dbt-databricks совместим с следующими версиями dbt Core в dbt Cloud с различной степенью функциональности.

ФункцияВерсии dbt
dbt-databricksДоступно начиная с dbt 1.0 в dbt Cloud
Unity CatalogДоступно начиная с dbt 1.1
Модели на PythonДоступно начиная с dbt 1.3

Адаптер dbt-databricks предлагает:

  • Более простая настройка
  • Лучшие значения по умолчанию: Адаптер dbt-databricks более определен, направляя пользователей к улучшенному опыту с меньшими усилиями. Дизайнерские решения этого адаптера включают использование формата Delta по умолчанию, использование merge для инкрементных моделей и выполнение затратных запросов с Photon.
  • Поддержка Unity Catalog: Unity Catalog позволяет пользователям Databricks централизованно управлять всеми данными, упрощая управление доступом и улучшая производительность поиска и запросов. Пользователи Databricks теперь могут получить трехуровневую иерархию данных – каталог, схема, имя модели – что решает давнюю проблему в организации и управлении данными.

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

Чтобы предоставить пользователям или ролям разрешения на базу данных (права доступа и привилегии), обратитесь к странице примеров разрешений.

Для настройки подключения к Databricks укажите следующие поля:

ПолеОписаниеПримеры
Имя хоста сервераИмя хоста аккаунта Databricks для подключенияdbc-a2c61234-1234.cloud.databricks.com
HTTP PathHTTP путь к кластеру Databricks или SQL хранилищу/sql/1.0/warehouses/1a23b4596cd7e8fg
CatalogИмя каталога Databricks (необязательно)Production
Настройка подключения к Databricks с использованием адаптера dbt-databricksНастройка подключения к Databricks с использованием адаптера dbt-databricks
0