通过DMS连接ClickHouse

本文介绍如何通过数据管理服务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窗口介绍