Перейдите на страницу воркбука или создайте новый.
В правом верхнем углу нажмите Создать → Подключение.
Выберите подключение Trino.
Выберите режим аутентификации и укажите параметры подключения:
Без аутентификации
Пароль
JWT
Имя хоста. Укажите путь до координатора или IP-адрес координатора Trino.
Порт. Укажите порт подключения к Trino. Порт по умолчанию — 8443.
Имя пользователя. Укажите имя пользователя для подключения к Trino. (Если аутентификация отключена, имя пользователя может быть любым, на подключение это не влияет. Значение поля будет отправляться с запросами к источнику.)
Время жизни кеша в секундах. Укажите время жизни кеша или оставьте значение по умолчанию. Рекомендованное значение — 300 секунд (5 минут).
Уровень доступа SQL запросов. Позволяет использовать произвольный SQL-запрос для формирования датасета. По умолчанию опция отключена. При активации необходимо выбрать уровень доступа SQL-запросов:
Разрешить подзапросы в датасетах — описывать источники датасета с помощью SQL-запросов;
Разрешить подзапросы в датасетах и QL-чарты — описывать источники датасета с помощью SQL-запросов и создавать QL-чарты.
Имя хоста. Укажите путь до координатора или IP-адрес координатора Trino.
Порт. Укажите порт подключения к Trino. Порт по умолчанию — 8443.
Имя пользователя. Укажите имя пользователя для подключения к Trino.
Пароль. Укажите пароль для указанного пользователя.
Время жизни кеша в секундах. Укажите время жизни кеша или оставьте значение по умолчанию. Рекомендованное значение — 300 секунд (5 минут).
Уровень доступа SQL запросов. Позволяет использовать произвольный SQL-запрос для формирования датасета. По умолчанию опция отключена. При активации необходимо выбрать уровень доступа SQL-запросов:
Разрешить подзапросы в датасетах — описывать источники датасета с помощью SQL-запросов;
Разрешить подзапросы в датасетах и QL-чарты — описывать источники датасета с помощью SQL-запросов и создавать QL-чарты.
Имя хоста. Укажите путь до координатора или IP-адрес координатора Trino.
Порт. Укажите порт подключения к Trino. Порт по умолчанию — 8443.
Имя пользователя. Укажите имя пользователя для подключения к Trino.
JWT. Укажите JWT-токен.
Время жизни кеша в секундах. Укажите время жизни кеша или оставьте значение по умолчанию. Рекомендованное значение — 300 секунд (5 минут).
Уровень доступа SQL запросов. Позволяет использовать произвольный SQL-запрос для формирования датасета. По умолчанию опция отключена. При активации необходимо выбрать уровень доступа SQL-запросов:
Разрешить подзапросы в датасетах — описывать источники датасета с помощью SQL-запросов;
Разрешить подзапросы в датасетах и QL-чарты — описывать источники датасета с помощью SQL-запросов и создавать QL-чарты.
(опционально) Проверьте работоспособность подключения. Для этого нажмите кнопку Проверить подключение.
Нажмите кнопку Создать подключение.
Укажите название подключения и нажмите кнопку Создать.
Вы можете указать дополнительные параметры подключения в разделе Продвинутые настройки подключения:
TLS — когда опция включена, при взаимодействии с Trino используется протокол HTTPS, когда выключена — HTTP.
CA Certificate — чтобы загрузить сертификат, нажмите кнопку Прикрепить файл и укажите файл сертификата. Когда сертификат загружен, поле отображает название файла.
Запрет на экспорт данных — когда опция включена, в чартах на базе этого подключения в меню пункт экспорта данных будет недоступен. При этом останется возможность копировать данные из чартов, а также снимать скриншоты.
Запрашивать список таблиц — выключите, если загрузка списка таблиц из источника выполняется слишком долго или вызывает ошибки — в этом случае добавляйте таблицы через SQL-подзапросы.
Примечание
На данный момент для Trino не реализована функция UNNEST.