Перейти к основному содержимому
Перейти к основному содержимому

Руководство по настройке источника Crunchy Bridge Postgres

ClickPipes поддерживает версию Postgres 12 и выше.

Включение логической репликации

Crunchy Bridge поставляется с включенной логической репликацией по умолчанию. Убедитесь, что нижеприведенные настройки сконфигурированы правильно. Если нет, скорректируйте их соответствующим образом.

Создание пользователя ClickPipes и предоставление разрешений

Подключитесь к вашему Crunchy Bridge Postgres через пользователя postgres и выполните следующие команды:

  1. Создайте пользователя Postgres исключительно для ClickPipes.

  2. Предоставьте только для чтения доступ к схеме, из которой вы реплицируете таблицы пользователю clickpipes_user. Пример ниже показывает, как предоставить разрешения для схемы public. Если вы хотите предоставить доступ к нескольким схемам, вы можете выполнить эти три команды для каждой схемы.

  3. Предоставьте этому пользователю доступ к репликации:

  4. Создайте публикацию, которую вы будете использовать для создания ЗЕРКАЛА (репликации) в будущем.

Добавление IP-адресов ClickPipes в безопасный список

Добавьте IP-адреса ClickPipes в безопасный список, добавив правила брандмауэра в Crunchy Bridge.

Где найти правила брандмауэра в Crunchy Bridge? Добавьте правила брандмауэра для ClickPipes

Что дальше?

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