Руководство по настройке источника Neon Postgres
Это руководство о том, как настроить Neon Postgres, который можно использовать для репликации в ClickPipes. Убедитесь, что вы вошли в свою консоль Neon для этой настройки.
Создание пользователя с правами
Давайте создадим нового пользователя для ClickPipes с необходимыми правами, подходящими для CDC, и также создадим публикацию, которую мы будем использовать для репликации.
Для этого вы можете перейти на вкладку SQL Editor. Здесь мы можем выполнить следующие SQL команды:

Нажмите Run, чтобы подготовить публикацию и пользователя.
Включение логической репликации
В Neon вы можете включить логическую репликацию через интерфейс. Это необходимо для репликации данных в CDC ClickPipes. Перейдите на вкладку Settings, а затем в раздел Logical Replication.

Нажмите Enable, чтобы все было готово. Вы должны увидеть сообщение об успехе после включения.

Давайте проверим следующие настройки в вашем экземпляре Neon Postgres:
Белый список IP-адресов (для Neon Enterprise плана)
Если у вас есть план Neon Enterprise, вы можете внести в белый список IP-адреса ClickPipes, чтобы разрешить репликацию от ClickPipes к вашему экземпляру Neon Postgres. Для этого вы можете перейти на вкладку Settings и перейти в раздел IP Allow.

Копирование деталей соединения
Теперь, когда у нас есть пользователь, публикация и включенная репликация, мы можем скопировать детали соединения, чтобы создать новый ClickPipe. Перейдите на Dashboard и в текстовом поле, где отображается строка соединения, измените вид на Parameters Only. Эти параметры нам понадобятся на следующем этапе.

Что дальше?
Теперь вы можете создать свой ClickPipe и начать прием данных из вашего экземпляра Postgres в ClickHouse Cloud. Не забудьте записать детали соединения, которые вы использовали при настройке вашего экземпляра Postgres, так как они понадобятся вам в процессе создания ClickPipe.