通过DMS连接ClickHouse

更新时间: 2023-09-06 17:25:51

本文介绍如何通过数据管理服务DMS(Data Management Service)连接云数据库ClickHouse集群并对数据进行在线管理。

背景信息

DMS是阿里云提供的图形化数据管理工具,可用于管理关系型数据库和NoSQL数据库,支持数据管理、SQL操作、数据方案(数据导入/导出、数据库克隆等)、性能与优化、安全审计等功能。您可以使用DMS实现易用的数据库管理,在线进行云数据库ClickHouse库 、表创建及在线数据查询,让数据更安全、管理更高效、数据价值更清晰。

注意事项

新建云数据库ClickHouse集群时,系统会自动将DMS服务器的IP地址添加至云数据库ClickHouse的白名单中,若自动添加失败需手动添加。DMS服务器不同地域的IP地址列表,具体请参见DMS IP地址列表

操作步骤

  1. 使用阿里云账号登录云数据库ClickHouse控制台

  2. 在页面左上角,选择集群所在地域。

  3. 集群列表页面,选择目标集群对应类型的实例列表,单击目标集群ID。

  4. 根据目标集群的集群类型,选择对应的步骤。

    • 社区兼容版集群:单击集群信息页面右上角的登录数据库

    • 云原生版集群:单击集群信息页面中计算组操作列的登录

    • 企业版集群:单击集群信息页面右上角的登录数据库

  5. 根据页面提示,配置如下参数。

    参数

    说明

    数据库类型

    默认为ClickHouse,云数据库ClickHouse集群的类型,无需修改。

    实例地区

    默认为当前云数据库ClickHouse集群所在的地域,无需修改。

    说明

    若您需要登录其他地域下的云数据库ClickHouse集群,从下拉列表中选择目标集群所在的地域即可。

    实例ID

    默认为当前云数据库ClickHouse集群的集群ID,无需修改。

    说明

    若您需要登录其他云数据库ClickHouse集群,从下拉列表中选择目标集群ID即可。

    数据库账号

    数据库的登录账号。

    数据库密码

    数据库账号对应的密码。

    记住密码

    勾选记住密码,下次登录此云数据库ClickHouse集群时,无需重复输入账号密码即可自动登录。

    说明
    • 首次通过DMS登录云数据库ClickHouse集群时,管控模式默认为自由操作。登录成功后,您可以通过编辑实例功能来修改管控模式。更多信息,请参见编辑实例管控模式

    • 配置完登录参数后,您可以单击左下角测试连接。如果测试连接失败,请按照报错提示检查录入的集群信息。

  6. 单击登录

  7. SQL Console界面输入要执行的SQL语句。

  8. 单击菜单栏执行(F8)按钮,并查看结果。

    本文以建立本地表为例。建立本地表

DMS系统支持执行各类SQL语句,同时支持以可视化的方式对目标数据库进行增删改查等操作。更多信息,请参见SQL窗口介绍

阿里云首页 云数据库 ClickHouse 相关技术圈