实时分析数据仓储可观测性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
打开 Cloud 控制台
前往 ClickHouse Cloud 控制台 并登录你的账户。在主仪表板中,找到你要连接的服务。如果该服务处于休眠状态,点击它并等待其唤醒后再继续——你需要让它保持运行,以便在后续步骤中验证连通性。2
查找连接信息
点击你的服务以打开详情页,然后点击左侧边栏中的 Connect 按钮:
此外,还有一个下拉菜单,提供适用于不同协议和接口的预格式化示例连接字符串 (例如
clickhouse-client、HTTPS、JDBC 等) ,你可以直接复制。你还可以在服务详情页找到服务的 主机名 (例如 abc123.us-east-1.aws.clickhouse.cloud) 。请将它与凭证一起保存——在后续步骤以及之后的快速入门中都会用到。如果你遗失了密码,可以在 Cloud 控制台中该服务的 Settings 选项卡内重置。
3
了解连接协议
ClickHouse Cloud 提供两种主要网络协议,每种协议各自使用一个端口:- native protocol (端口 9440) -
clickhouse-client、clickhouse-local以及大多数特定语言驱动使用的二进制协议。这是最快的选项,并支持所有 ClickHouse 功能。在 Cloud 上必须使用 TLS。 - HTTPS protocol (端口 8443) - 基于 HTTP 的接口,适用于 REST 客户端、
curl、基于 Web 的工具,以及偏好 HTTP 的驱动。在 Cloud 上同样需要 TLS。
--secure 标志或设置 ssl=true。在本系列的大多数快速入门和 CLI 工作流中,你将使用 9440 端口上的 native protocol。4
保存连接信息以便重复使用
在各个快速入门中,你会频繁用到这些连接信息。为了避免每次都重新输入,你可以在终端会话中将它们导出为环境变量:clickhouse-client 或 clickhouse-local 连接到 Cloud 服务,请从 “Connect with:” 旁边的下拉菜单中选择 ‘Native’ 以获取主机名。
复制显示的连接示例中 --host 后面的主机名。
