Создание подключения к PostgreSQL
Важно
При подключении к внешнему источнику данных (который не является ресурсом Yandex.Cloud), необходимо предоставить доступ к источнику для следующих диапазонов IP-адресов сервиса DataLens:
178.154.242.176/28
178.154.242.192/28
178.154.242.208/28
178.154.242.128/28
178.154.242.144/28
178.154.242.160/28
Подключение к PostgreSQL
Чтобы создать подключение к PostgreSQL:
-
Перейдите на страницу подключений.
-
Нажмите кнопку Создать подключение.
-
Выберите коннектор PostgreSQL.
-
Задайте Имя подключения. Имя может быть произвольным.
-
Выберите тип подключения:
Выбрать в ОблакеУказать вручнуюУкажите параметры подключения для БД PostgreSQL, доступной в Yandex.Cloud:
-
Кластер. Укажите кластер из списка доступных кластеров PostgreSQL. Если у вас нет доступного кластера, нажмите кнопку Создать новый.
Примечание
В списке кластеров отображаются кластеры PostgreSQL:
- с правами доступа для пользователя создающего подключение;
- созданные в том же каталоге, что и экземпляр DataLens.
-
Имя хоста. Выберите имя хоста из списка доступных в кластере PostgreSQL.
-
Порт. Укажите порт подключения к PostgreSQL. Порт по умолчанию — 6432.
-
Имя базы данных. Укажите имя подключаемой базы данных.
-
Имя пользователя. Укажите имя пользователя для подключения к PostgreSQL.
-
Пароль. Укажите пароль для пользователя.
Укажите параметры подключения для внешней БД PostgreSQL:
- Имя хоста. Укажите путь до хоста или IP-адрес хоста PostgreSQL.
- Порт. Укажите порт подключения к PostgreSQL. Порт по умолчанию — 6432.
- Имя базы данных. Укажите имя подключаемой базы данных.
- Имя пользователя. Укажите имя пользователя для подключения к PostgreSQL.
- Пароль. Укажите пароль для пользователя.
-
-
Нажмите Сохранить. Подключение появится в списке.
Примечание
Вы можете проверить подключение к хосту перед созданием. Для этого нажмите кнопку Проверить подключение.
Дополнительные настройки
Если в запросах к БД требуется явно задать правило сортировки, перейдите к разделу Продвинутые настройки подключения.
Выберите один из режимов для настройки Указание collate в запросе:
- Авто — применяется настройка по умолчанию, решение о включении локали
en_US
остается на усмотрение DataLens. - Вкл — применяется настройка DataLens, для отдельных выражений в запросе указывается локаль
en_US
. Это приводит к использованию соответствующей логики сортировки сервером, вне зависимости от настроек сервера и конкретных таблиц. Используйте настройку DataLens, если локаль в БД несовместима с работой DataLens. Подробнее о локали иLC_COLLATE
смотрите в разделе Как создать кластер PostgreSQL. - Выкл — применяется настройка по умолчанию, DataLens использует только имеющиеся параметры локали БД.