Подключение Starburst или Trino
Ниже приведены необходимые поля для настройки подключения к кластеру Starburst Enterprise, Starburst Galaxy или Trino. Если не указано иное, под "кластером" подразумевается кластер любого из этих продуктов.
Поле | Описание | Примеры |
---|---|---|
Host | Имя хоста вашего кластера. Не включайте префикс HTTP протокола. | mycluster.mydomain.com |
Port | Порт для подключения к вашему кластеру. По умолчанию это 443 для кластеров с включенным TLS. | 443 |
User | Имя пользователя (учетной записи) для входа в ваш кластер. При подключении к кластерам Starburst Galaxy необходимо включать роль пользователя в качестве суффикса к имени пользователя. | Формат для Starburst Enterprise или Trino зависит от настроенного метода аутентификации. Формат для Starburst Galaxy:
|
Password | Пароль пользователя. | - |
Database | Имя каталога в вашем кластере. | example_catalog |
Schema | Имя схемы, существующей в указанном каталоге. | example_schema |
Роли в Starburst Enterprise
Если вы подключаетесь к кластеру Starburst Enterprise с включенными встроенными средствами управления доступом, необходимо указать роль, используя формат, описанный в разделе Дополнительные параметры. Если роль не указана, будет использована роль по умолчанию для предоставленного имени пользователя.
Каталоги и схемы
При выборе каталога и схемы убедитесь, что у пользователя есть права на чтение и запись для обоих. Этот выбор не ограничивает вашу возможность выполнять запросы к каталогу. Вместо этого они служат местоположением по умолчанию для материализации таблиц и представлений. Кроме того, коннектор Trino, используемый в каталоге, должен поддерживать создание таблиц. Это значение по умолчанию можно изменить позже в вашем проекте dbt.
Конфигурация
Чтобы узнать, как оптимизировать производительность с помощью специфичных для платформы данных конфигураций в dbt Cloud, обратитесь к конфигурации, специфичной для Starburst/Trino.