---
metadata:
  - name: generator
    content: Diplodoc Platform v5.63.0
alternate:
  - en/operations/connection/create-trino
  - ru/operations/connection/create-trino
  - href: ru/operations/connection/create-trino.md
    type: text/markdown
    title: Markdown version
csp:
  - script-src:
      - https://mc.yandex.ru
    img-src:
      - https://mc.yandex.ru
    connect-src:
      - https://mc.yandex.ru
      - wss://mc.yandex.ru
    child-src:
      - 'blob:'
      - https://mc.yandex.ru
    frame-src:
      - 'blob:'
      - https://mc.yandex.ru
    frame-ancestors:
      - 'blob:'
      - https://mc.yandex.ru
canonical: ru/operations/connection/create-trino.html
title: Инструкция по созданию подключения к Trino в DataLens On-premises
description: Из статьи вы узнаете, как подключиться к Trino в DataLens On-premises.
vcsPath: ru/operations/connection/create-trino.md
---

# Создание подключения к Trino в DataLens On-premises

Чтобы создать подключение к Trino:


1. Перейдите на страницу [воркбука](../../workbooks-collections/index.md) или создайте новый.
1. В правом верхнем углу нажмите **Создать** → **Подключение**.
1. Выберите подключение **Trino**.



1. Выберите **Тип аутентификации**:
    * `Без аутентификации`
    * `Пароль`
    * `JWT`
1. <!-- source: ru/_includes/datalens/connection-trino-manual.md -->
   Укажите реквизиты внешней БД, чтобы подключиться через публичную сеть:

   * **Имя хоста**. Укажите путь до координатора или IP-адрес координатора Trino.
   * **Порт**. Укажите порт подключения к Trino. Порт по умолчанию — 8443.
   * **Имя пользователя**. Укажите имя пользователя для подключения к Trino. Если аутентификация отключена, имя пользователя может быть любым, на подключение это не влияет. Значение поля будет отправляться с запросами к источнику.
   * **Пароль**. Укажите пароль для указанного пользователя, если вы выбрали тип аутентификации `Пароль`.
   * **JWT**. Укажите [JWT-токен](https://ru.wikipedia.org/wiki/JSON_Web_Token), если вы выбрали тип аутентификации `JWT`.

   <!-- source: ru/_includes/datalens/datalens-db-connection-sql-level-2.md -->
   * **Уровень доступа SQL-запросов**. Позволяет использовать произвольный SQL-запрос для [формирования датасета](../../dataset/settings.md#sql-request-in-datatset). По умолчанию опция отключена. При активации необходимо выбрать уровень доступа SQL-запросов:

      * **Только подзапросы** — описывать источники датасета с помощью [SQL-запросов](../../dataset/settings.md#sql-request-in-datatset);
      * **SQL на чтение** — описывать источники датасета с помощью SQL-запросов, [создавать QL-чарты](../../concepts/chart/ql-charts.md) и выполнять SQL-запросы на чтение.
   <!-- endsource: ru/_includes/datalens/datalens-db-connection-sql-level-2.md -->
   <!-- endsource: ru/_includes/datalens/connection-trino-manual.md -->


   ![image](../../_assets/datalens/operations/connection/connection-trino-ent-free.png)


1. <!-- source: ru/_includes/datalens/connection-trino-cache.md -->
   (Опционально) Укажите настройки кеширования:

   * **Время жизни кеша**. Укажите время жизни кеша в секундах или оставьте значение по умолчанию. Рекомендованное значение — 300 секунд (5 минут).
   * **Разрешить проверку кеша в датасетах**. Укажите максимальную частоту проверки кеша в секундах.
   <!-- endsource: ru/_includes/datalens/connection-trino-cache.md -->
1. <!-- source: ru/_includes/datalens/connection-trino-advanced.md -->
   (Опционально) Задайте **Продвинутые настройки подключения**. Подробнее в разделе [Дополнительные настройки](#additional-settings).
   <!-- endsource: ru/_includes/datalens/connection-trino-advanced.md -->
1. (Опционально) Проверьте работоспособность подключения. Для этого нажмите кнопку **Проверить подключение**.
1. Нажмите кнопку **Создать подключение**.
1. Выберите [воркбук](../../workbooks-collections/index.md), в котором сохранится подключение, или создайте новый. Если вы пользуетесь старой навигацией по папкам, выберите папку для сохранения подключения. Нажмите кнопку **Создать**.
1. Укажите название подключения и нажмите кнопку **Создать**.



## Дополнительные настройки {#additional-settings}

Вы можете указать дополнительные параметры подключения в разделе **Продвинутые настройки подключения**:


<!-- source: ru/_includes/datalens/connection-trino-additional-settings.md -->
* **TLS** — когда опция включена, при взаимодействии с Trino используется протокол `HTTPS`, когда выключена — `HTTP`.
* **CA Certificate** — чтобы загрузить сертификат, нажмите кнопку **Прикрепить файл** и укажите файл сертификата. Когда сертификат загружен, поле отображает название файла.
* <!-- source: ru/_includes/datalens/operations/datalens-db-connection-export-settings-item.md -->
  **Запрет на экспорт данных** — когда опция включена, в чартах на базе этого подключения в меню <!-- diplodoc:svg ![icon](../../_assets/console-icons/ellipsis.svg) --><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path fill="currentColor" fill-rule="evenodd" d="M3 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3M9.5 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m5 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0" clip-rule="evenodd"/></svg> пункт экспорта данных будет недоступен. При этом останется возможность копировать данные из чартов, а также снимать скриншоты.
  <!-- endsource: ru/_includes/datalens/operations/datalens-db-connection-export-settings-item.md -->
* <!-- source: ru/_includes/datalens/operations/datalens-db-connection-table-list-settings-item.md -->
  **Запрашивать список таблиц** — выключите, если загрузка списка таблиц из источника выполняется слишком долго или вызывает ошибки — в этом случае добавляйте таблицы через SQL-подзапросы.
  <!-- endsource: ru/_includes/datalens/operations/datalens-db-connection-table-list-settings-item.md -->

![image](../../_assets/datalens/operations/connection/connection-trino-yc-manwal-additional.png)
<!-- endsource: ru/_includes/datalens/connection-trino-additional-settings.md -->

{% note info %}

На данный момент для Trino не реализована функция [UNNEST](../..//function-ref/UNNEST.md).

{% endnote %}





## Создание датасета {#create-dataset}

Область поиска таблиц при подключении к Trino ограничена конкретным каталогом.

При [создании датасета](../../dataset/create-dataset.md) на основе подключения к Trino:

1. На странице подключения в правом верхнем углу нажмите кнопку **Создать датасет**.
1. Выберите каталог в источнике. На панели ниже отобразятся размещенные в нем таблицы.

   {% cut "Выбор каталога в источнике" %}

   ![image](../../_assets/datalens/operations/connection/dataset-trino-catalog.png)

   {% endcut %}

1. Продолжайте [инструкцию](../../dataset/create-dataset.md#add-data) с шага 4.

