Создание подключения к PostgreSQL

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

  1. Перейдите на страницу воркбука.

  2. В правом верхнем углу нажмите СоздатьПодключение.

  3. Выберите подключение PostgreSQL.

  4. Укажите параметры подключения для внешней БД PostgreSQL:

    • Имя хоста. Укажите путь до хоста-мастера или IP-адрес хоста-мастера PostgreSQL. Вы можете указать несколько хостов через запятую. Если к первому хосту подключиться не получится, DataLens выберет следующий из списка.
    • Порт. Укажите порт подключения к PostgreSQL. В DataLens по умолчанию используется порт 6432.
    • Путь к базе данных. Укажите имя подключаемой базы данных.
    • Имя пользователя. Укажите имя пользователя для подключения к PostgreSQL.
    • Пароль. Укажите пароль для пользователя.
    • Время жизни кеша в секундах. Укажите время жизни кеша или оставьте значение по умолчанию. Рекомендованное значение — 300 секунд (5 минут).
    • Уровень доступа SQL запросов. Позволяет использовать произвольный SQL-запрос для формирования датасета.
  5. Нажмите кнопку Создать подключение.

  6. Укажите название подключения и нажмите кнопку Создать.

Примечание

Вы можете проверить подключение к хосту перед созданием. Для этого нажмите кнопку Проверить подключение.

Дополнительные настройки

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

  • Указание collate в запросе — если в запросах к БД требуется явно задать правило сортировки, выберите один из режимов:

    • Авто — применяется настройка по умолчанию, решение о включении локали en_US остается на усмотрение DataLens.
    • Вкл — применяется настройка DataLens, для отдельных выражений в запросе указывается локаль en_US. Это приводит к использованию соответствующей логики сортировки сервером, вне зависимости от настроек сервера и конкретных таблиц. Используйте настройку DataLens, если локаль в БД несовместима с работой DataLens.
    • Выкл — применяется настройка по умолчанию, DataLens использует только имеющиеся параметры локали БД.
  • TLS — опция определяет необходимость использования протокола TLS. Когда опция включена, параметр sslmode принимает значение required, когда выключена — prefer.

  • CA Certificate — чтобы загрузить сертификат, нажмите кнопку Прикрепить файл и укажите файл сертификата. Когда сертификат загружен, поле отображает название файла.

  • Запрет на экспорт данных — когда опция включена, в чартах на базе этого подключения будет скрыта кнопка экспорта данных. При этом останется возможность копировать данные из чартов, а также снимать скриншоты.