12.02.2021
987

Настройка PostgreSQL

Настройка PostgreSQL

Интеграция позволит вам подключить свою базу данных на PostgreSQL. Вы сможете загружать данные по всем или новым строкам и передавать их в другие системы. Например, вы можете отправлять новые строки в CRM, GoogleSheets или отправлять в виде уведомлений в группу Telegram. Еще вы можете отправлять данные в сервис SMS или Email-рассылок. Это позволит максимально автоматизировать процесс связанный с базой данных PostgreSQL в паре с сервисами, которые вы используете.

Давайте пройдем весь этап настройки PostgreSQL вместе!

Навигация:
1. Какие данные можно получать из PostgreSQL?
2. Как подключить аккаунт PostgreSQL к ApiX-Drive?
3. Выбор таблицы.
4. Пример данных по новой строке.

Для того, чтобы начать настройку новой связи кликните "Создать связь"

Настройка PostgreSQL | Создание связи

Выберите систему в качестве Источника данных. В данном случае, необходимо указать PostgreSQL.

Настройка PostgreSQL | Выбор системы

Далее, необходимо указать одно из действий, например, "Загрузить строки (новые)".

Настройка PostgreSQL | Выбор действия

- Загрузить строки (новые) - будут загружены только новые строки. 
- Загрузить строки (все) - будут загружены все строки.

Следующий шаг - выбор аккаунта PostgreSQL, из которого будет происходить выгрузка данных.

Если нет подключенных логинов к системе ApiX-Drive кликните "Подключить аккаунт".  

Настройка PostgreSQL | Подключение аккаунта

Перед началом настройки Вам нужно:

1. Убедитесь, что PostgreSQL принимает внешние соединения по протоколу TCP/IP.

2. Узнать порт на котором deamon слушает.

3. Убедиться, что доступ к этому порту открыт в обоих направлениях для * ip сервера ApiX-Drive с которого идет коннект * 157.230.117.136, 164.90.220.66, 142.93.106.250, 206.81.27.39,  68.183.219.78164.92.182.124

4. Убедиться, что для пользователя прописано право доступа с * ip или хоста сервера ApiX-Drive с которого идет коннект *.

Если у Вас URL адресной строки в личном кабинете ApiX-Drive:
s1.apix-drive.com - 157.230.117.136
s2.apix-drive.com - 164.90.220.66
s3.apix-drive.com - 142.93.106.250
s4.apix-drive.com - 206.81.27.39
s5.apix-drive.com - 68.183.219.78
s6.apix-drive.com - 64.226.126.14
a1.apix-drive.com - 164.92.182.124

Заполните поля соответствующими данными, где:

- Хост - доменное имя Вашего PostgreSQL, указанное без дополнительных символов https://, / и т.д.

- Логин - логин для входа в систему PostgreSQL.

- Пароль - пароль в системе PostgreSQL.

- База данных - название базы данных, к которой будет обращаться наша система.

- Порт - порт к которому мы будем подключаться.

С целью повышения безопасности нельзя использовать системные имена пользователя: root, toor, admin, administrator.

Затем сохраните изменения. Закройте окно подключения и перезагрузите страницу, если это не произошло автоматически.

Настройка PostgreSQL | Внесение данных для доступа и подключения

Когда подключенный аккаунт отобразился в списке "активные аккаунты" выберете его для дальнейшей работы.

Настройка PostgreSQL | Выбор аккаунта

Выберите таблицу из которой будут загружаться данные.

Условия выборки:

  1. Выберите колонку для выборки, по которой будет производиться фильтрация передаваемых данных.
  2. В поле "Условие" выберите действие, которое будет применяться в качестве фильтра - 
    - Равно - будут выгружаться данные, которые равны этому значению.
    - Содержит - будут выгружаться данные, которые содержат это значение.
    - Не равно - будут выгружаться данные за исключением этого значения.
    - Не содержит - будут выгружаться данные, за исключением тех, в которых содержится указанное значение.
    - Больше - будут выгружаться данные, которые больше этого значения.
    - Больше равно - будут выгружаться данные, которые больше или равны этому значению.
    - Меньше - будут выгружаться данные, которые меньше этого значения.
    - Меньше равно - будут выгружаться данные, которые меньше или равны этому значению.  
  3. Укажите Значение для фильтра. Выгружаться будут только строки с указанным значением, удовлетворяющие условию фильтра.

Новые записи:

  1. Выберите колонку со значением, с которого будет начинаться выгрузка данных.
  2. Укажите значение, с которого будет начинаться выгрузка данных.

Для корректной работы, рекомендуется указывать колонку, в которой будет числовое значение. Если Вы например укажите значение 12345, то далее будут выгружаться те строки, в которых в выбранной колонке будет значение 12346 и тд.

Далее кликните "Продолжить".

Настройка PostgreSQL | Редактирование настроек

Если необходимо, Вы можете настроить Фильтр данных, либо кликнуть "Продолжить", чтобы пропустить этот шаг.

Для того, чтобы узнать как настраивается Фильтр данных перейдите по ссылке: https://apix-drive.com/ru/help/filtr-dannyh

Настройка PostgreSQL | Фильтр данных

Теперь Вы можете увидеть тестовые данные.

Если Вы хотите обновить тестовые данные - кликните "Загрузить тестовые данные из PostgreSQL".

Если Вы хотите изменить настройки - кликните "Редактировать" и Вы вернетесь на шаг назад.

Если Вас все устраивает - кликните "Далее".  

Настройка PostgreSQL | Тестовые данные

На этом вся настройка источника данных завершена! Видите как все просто!?

Теперь можете приступить к настройке системы приема данных.

Для этого проведите настройку самостоятельно или перейдите в раздел справки "Настройка сервисов", найдите необходимый Вам сервис в качестве приема данных и следуйте рекомендациям по настройке.

Удачи!  

Настройка PostgreSQL | Переход к настройке приема данных