Real-time аналитикаХранилище данныхОбсервабилитиAI/MLCloud
Предварительные требования
- A running ClickHouse Cloud service. If you don’t have one yet, complete the Create your first Cloud service quickstart first.
Что вы получите
curl, чтобы затем подключаться из таких инструментов, как clickhouse-local, clickhouse-client или любой драйвер ClickHouse.
1
Откройте консоль ClickHouse Cloud
Перейдите в консоль ClickHouse Cloud и войдите в свою учетную запись.На главной панели мониторинга найдите сервис, к которому хотите подключиться. Если сервис находится в режиме простоя, нажмите на него и дождитесь, пока он снова станет активным, прежде чем продолжить — на следующем шаге для проверки подключения сервис должен быть запущен.2
Найдите сведения о подключении
Нажмите на свой сервис, чтобы открыть страницу с его параметрами, затем нажмите кнопку Connect на левой боковой панели:
Здесь также есть раскрывающийся список с готовыми примерами строк подключения для разных протоколов и интерфейсов (например,
clickhouse-client, HTTPS, JDBC и т. д.), которые можно сразу скопировать.На странице сведений о сервисе вы также найдете имя хоста вашего сервиса (например, abc123.us-east-1.aws.clickhouse.cloud). Скопируйте его вместе с учетными данными — они понадобятся вам во всех оставшихся шагах и в последующих быстрых стартах.Если вы потеряли пароль, его можно сбросить на вкладке Settings вашего сервиса в консоли ClickHouse Cloud.
3
Разберитесь в протоколах подключения
ClickHouse Cloud предоставляет два основных сетевых протокола, каждый на своем порту:- Собственный протокол (порт 9440) — бинарный протокол, который используют
clickhouse-client,clickhouse-localи большинство драйверов для разных языков. Это самый быстрый вариант, и он поддерживает все возможности ClickHouse. В Cloud требуется TLS. - Протокол HTTPS (порт 8443) — интерфейс на основе HTTP, полезный для REST-клиентов,
curl, веб-инструментов и драйверов, которые предпочитают HTTP. В Cloud он также требует TLS.
--secure или установить ssl=true.В большинстве быстрых стартов и CLI-сценариев из этой серии вы будете использовать собственный протокол на порту 9440.4
Сохраните сведения о подключении для повторного использования
Эти сведения о подключении будут часто использоваться в разных быстрых стартах. Чтобы не вводить их каждый раз заново, можно экспортировать их как переменные окружения в текущем сеансе терминала:clickhouse-client или clickhouse-local, получите имя хоста, выбрав ‘Native’ в раскрывающемся списке рядом с “Connect with:”.
Скопируйте имя хоста, которое указано после --host в показанном примере подключения.
