• 文档
  • 控制台
  • 登录
  • 立即注册
    目前不支持用户自主注册,如需注册账号,请联系400-080-1100
数据仓库DWH Clickhouse用户指南
最近更新时间:

3 使用数据仓库 DWH ClickHouse

3.1 权限管理

1.png

3.1.1 IAM 权限

IAM 权限简介

统一身份认证服务(Identity and Access Management,IAM)提供用户身份认证、权限分配、访问控制等功能,通过创建多个 IAM 用户并授权不同资源权限策略,可实现不同 IAM 用户之间的权限隔离。

IAM 权限基于 IAM 用户授权云资源权限,定义了允许和拒绝的访问操作。默认情况下,新创建的IAM 用户不具备任何资源权限,需授权 IAM 用户,才能基于被授权的资源权限进行操作。授权 IAM用户,需将其加入用户组,且该用户组已添加 IAM 权限策略。

IAM 权限策略是一组资源权限集,ClickHouse 支持“系统策略”。

系统策略

系统策略统一由系统创建和维护,不支持自定义修改策略权限范围。ClickHouse 支持的系统策略如下:

1.png

2.png

3.1.2 设置 IAM 权限

任务简介

IAM 权限基于 IAM 用户授权云资源权限,定义了允许和拒绝的访问操作。默认情况下,新创建的IAM 用户不具备任何资源权限,需授权 IAM 用户,才能基于被授权的资源权限进行操作。授权 IAM用户,可选择直接给用户添加 IAM 权限策略;也可选择需将其加入用户组,且该用户组已添加 IAM

权限策略。

本小节主要介绍如何设置 IAM 权限,授权 IAM 用户使用 ClickHouse 资源。

限制与指导

给用户组授权之前,已了解用户需具备的 ClickHouse 权限,并已掌握权限策略授权范围。

创建 IAM 用户

(1) 登录 CECSTACK 专属云控制台。

(2) 鼠标悬停至页面右上角账号名称上,在弹出的下拉框中单击“身份认证与访问管理”,进入IAM 用户管理页面。

1.png

(3) 单击“创建用户”,跳转到 IAM 用户配置页面。

(4) 配置 IAM 用户帐号信息和访问方式。

 帐号信息包括用户名、显示名、手机号、邮箱、备注等。

 访问方式可选择控制台访问或编程访问。

 一次最多可创建 10 个 IAM 用户,且同时创建的用户访问方式相同。

1.png

(5) 确认信息无误后,单击“确定”,弹出 IAM 用户创建成功窗口。

(6) 单击“确定”,确认下载用户密码至本地保存,且可查看新创建的用户列表。

授权单个 IAM 用户使用 ClickHouse

(1) 在“身份认证与访问管理”管理页面。

(2) 单击“用户管理”导航栏,进入 IAM 用户列表页面。

(3) 在目标 IAM 用户的操作列,单击“添加权限”,弹出组权限配置窗口。

1.png

(4) 在左侧列框,勾选 ClickHouse 权限策略并单击666.png,为用户组添加权限。

 您也可以将已配置的权限移除。

 权限策略列框包含该账号下全量系统策略。

1.png

(5) 单击“确定”,返回 IAM 用户列表页面。

(可选)授权用户组使用 ClickHouse

(1) 在“身份认证与访问管理”管理页面。

(2) 单击“用户组”导航栏,进入用户组管理页面。

1.png

(3) (可选)新建用户组。

a. 单击“创建用户组”,弹出用户组配置窗口。

b. 配置用户组名称,并可自定义描述信息。

c. 单击“确定”,返回用户组列表。

(4) 添加组成员。

a. 在目标用户组的操作列,单击“添加组成员”,弹出组成员配置窗口。

b. 在左侧列框,勾选一个或多个目标用户并单击666.png,添加用户至用户组。

− 您也可以将已添加的用户从用户组移除。

− 用户列框包含该账号下已创建的全部 IAM 用户。

− 已被添加至其他用户组的用户置灰,不能被添加到新用户组。

c. 单击“确定”,返回用户组列表页面。

(5) 添加用户组权限。

a. 在目标用户组的操作列,单击“添加权限”,弹出组权限配置窗口。

b. 在左侧列框,勾选 ClickHouse 权限策略并单击666.png,为用户组添加权限。

− 您也可以将已配置的权限从用户组移除。

− 权限策略列框包含该账号下全量系统策略。

c. 单击“确定”,返回用户组列表页面。

IAM 用户登录并验证权限

(1) 使用 IAM 用户帐号登录专属云控制台。

(2) 在服务列表中选择“数据仓库 DWH > ClickHouse”,进入 ClickHouse 管理页面。

(3) 对数据仓库实例、账号等资源执行相应操作,确认权限是否生效。

3.2 数据仓库概述

3.2.1 数据仓库版本

购买数据仓库 DWH 实例前,您需要先了解各版本的特点,根据业务选择合适的数据仓库版本。

当前 ClickHouse 支持的版本如下。

1.png

3.2.2 规格说明

实例规格的参数具体说明请见下表。

1.png

2.png

3.3 管理数据仓库实例

3.3.1 开通数据仓库实例

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 数据仓库 DWH”,进入数据仓库实例列表页面。

(3) 单击右上角的“开通数据仓库”,进入数据仓库开通页面。

1.png

(4) 在基础资源页,根据参数说明配置参数,单击“下一步:配置实例”。

1.png

2.png

(5) 在配置实例页面,根据参数说明配置参数,完成后单击“下一步:确认订单”进入确认配置页面。

1.png

(6) 在确认配置页面,若需要修改,则请单击“上一步:配置实例”进行修改,确认无误后,根

据页面显示可进行如下操作:

 待管理员审批通过后,即可开通数据仓库。

 选择支付方式,并单击“确认付款”后,即可开通数据仓库。

 单击“立即开通”,即可开通数据仓库。

(7) 数据仓库开通成功后,数据仓库实例显示于列表中,状态为“运行中”。可在列表查看实例相关信息并进行停止、用户管理等操作。

2.png

3.3.2 停止数据仓库实例

任务简介

在数据仓库实例列表页,可对“运行中”的数据仓库实例进行停止操作。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 数据仓库 DWH”,进入数据仓库实例列表页面。

(3) 选择要停止的数据仓库实例,单击操作列的“停止”。

1.png

(4) 在弹出的停止确认弹窗中,单击“确定”。

2.png

(5) 停止后,数据仓库实例状态变为“已停止”。

3.3.3 启动数据仓库实例

任务简介

在数据仓库实例列表页,可对“已停止”的数据仓库实例进行启动操作。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 数据仓库 DWH”,进入数据仓库实例列表页面。

(3) 选择要启动的数据仓库实例,单击操作列的“启动”。

(4) 在弹出的停止确认弹窗中,单击“确定”。

(5) 启动成功后,数据仓库实例状态变为“运行中”。

3.3.4 续订数据仓库实例

任务简介

当已有数据仓库费用不足时,您可以对数据仓库进行续费操作。

操作步骤(支付模式)

• 手动续费:

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 数据仓库 DWH”,进入数据仓库实例列表页面。

(3) 在页面右上方选择“费用中心”,进入费用中心页面。

(4) 在左导航栏选择“订单管理 > 续费管理 > 手动续费”,进入续费管理页面。

(5) 选择需要续费的数据仓库实例,单击操作列的“续费”。

1.png

(6) 确认续费时长,单击“立即开通”。支付完成后,续费完成。

2.png

• 自动续费:

(1) 在“续费管理 > 手动续费”页面,选择目标数据仓库实例,单击操作列的“更多 > 开通自动续费”,跳转至自动续费开通页面。

1.png

(2) 选择续费周期后,单击“开通”完成操作。

1.png

3) 实例开通自动续费后,显示于自动续费列表页面,可单击操作列的“更多 > 恢复为手动续费”,修改续费方式。

1.png

操作步骤(申请模式)

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 数据仓库 DWH”,进入数据仓库实例列表页面。

(3) 在页面右上方选择“费用中心”,进入费用中心页面。

(4) 在左导航栏选择“实例管理 > 实例列表”,进入实例列表页面。

(5) 选择需要续订的数据仓库实例,单击操作列的“续订”。

(6) 确认续费时长,单击“立即申请”。管理员审批通过后,续订完成。

3.3.5 退订数据仓库实例

任务简介

开通包周期数据仓库实例后,您可以对数据仓库实例进行退订。

操作步骤(支付模式)

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 数据仓库 DWH”,进入数据仓库实例列表页面。

(3) 在页面右上方选择“费用中心”,进入费用中心页面。

(4) 在左侧导航栏选择“订单管理 > 退订管理”,进入退订管理页面。

(5) 选择需要退订的数据仓库实例,单击操作列的“退订”。

1.png

(6) 确认要退订实例、退订原因、退款金额等信息,并勾选“我已确认本次退订金额和相关费用”后,单击“退订”,弹出确认窗口。

(7) 进行手机号或邮箱验证,输入收到的验证码后,单击“确定”,完成退订操作。

操作步骤(申请模式)

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 数据仓库 DWH”,进入数据仓库实例列表页面。

(3) 在页面右上方选择“费用中心”,进入费用中心页面。

(4) 在左导航栏选择“实例管理 > 实例列表”,进入实例列表页面。

1.png


(5) 选择需要退订的数据仓库实例,单击操作列的“退订”。

3.3.6 释放数据仓库实例

任务简介

当您不再使用按需计费数据仓库实例时,可以选择释放实例。

限制与指导

仅按需计费的数据仓库,支持释放实例操作。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 数据仓库 DWH”,进入实例列表页面。

(3) 单击待释放实例 ID 名称进入详情页面,单击计费信息区域中的“释放”按钮进入确认页面。

(4) 确认信息后,单击“确定”,进入验证页面。

(5) 单击“获取验证码”,输入正确的验证码后单击“确定”,即可完成实例退订操作。

3.4 账号管理

在账号管理页面,可以对账号进行创建、查看、删除、密码重置和权限修改等操作。

3.4.1 创建账号

任务简介

购买数据仓库后,您可以为数据仓库创建账号。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 数据仓库 DWH”,进入数据仓库实例列表页面。

(3) 单击“实例 ID”或操作列的“管理”,进入数据仓库详情页。

1.png

(4) 在左侧导航栏,选择“账号管理”,进入账号管理页。

1.png

(5) 在账号管理页,单击“创建账号”,进入创建账号页面。

1.png

(6) 输入相关内容,单击“确定”,即可完成账号创建。

(7) 账号创建成功后,账号显示与列表中,可进行重置密码、修改权限、删除账号的操作。

3.4.2 重置密码

任务简介

当您忘记数据仓库账号的密码或需要修改旧密码时,可以通过重置密码功能重新设置数据仓库实例的密码。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 数据仓库 DWH”,进入数据仓库实例列表页面。

(3) 单击“实例 ID”或操作列的“管理”,进入数据仓库详情页面。

1.png

(4) 在左侧导航栏,选择“账号管理”,进入账号管理页面。

(5) 在账号管理页,选择需要重置密码的账号,单击操作列的“重置密码”,进入重置密码页面。

2.png

(6) 输入新密码,单击“确定”,即可完成密码重置。

1.png

3.4.3 修改权限

任务简介

您可以通修改权限功能修改数据仓库账号权限。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 数据仓库 DWH”,进入数据仓库实例列表页面。

(3) 单击“实例 ID”或操作列的“管理”,进入数据仓库详情页。

1.png

(4) 在左侧导航栏,选择“账号管理”,进入账号管理页。

(5) 在账号管理页,选择需要修改权限的账号,单击操作列的“修改权限”,进入修改权限页。

1.png

(6) 选择权限类型,单击“确定”,即可完成权限修改。

1.png

3.4.4 删除账号

任务简介

为数据仓库创建账号后,可以将无用账号删除。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 数据仓库 DWH”,进入数据仓库实例列表页面。

(3) 单击“实例 ID”或操作列的“管理”,进入数据仓库详情页面。

1.png

(4) 在左侧导航栏,选择“账号管理”,进入账号管理页面。

(5) 在账号管理页,选择需要删除的账号,单击操作列的“删除”,进入删除确认页。

1.png

(6) 单击“确定”,即可完成账号删除。

3.5 使用数据仓库实例

3.5.1 通过 MySQL 客户端使用实例

任务简介

开通数据仓库实例并完成账号创建和权限设置后,支持通过 MySQL 客户端连接和使用数据仓库实例。

限制与指导

• 已开通数据仓库实例。

• 已针对该实例创建账号和密码,并完成权限设置。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 数据仓库 DWH”,进入数据仓库实例列表页面。

1.png

(3) 在 MySQL 客户端中输入:mysql -h192.168.0.5 -P9004 -uxbr7 -p,并使用针对该实例创建的账号和密码连接数据仓库实例。

其中,192.168.0.5 为 ovn ip,9004 为端口号,xbr7 为用户名。

1.png

(4) 数据仓库连接成功后,即可使用已创建的实例。

3.5.2 通过业务应用使用实例

任务简介

开通数据仓库实例并完成账号创建和权限设置后,支持通过业务应用连接和使用数据仓库实例。

限制与指导

• 已开通数据仓库实例。

• 已针对该实例创建账号和密码,并完成权限设置。

• 业务应用和数据仓库实例需要使用同一个专用网络。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 数据仓库 DWH”,进入数据仓库实例列表页面。

(3) 在 VPN 下部署业务应用后,在应用中使用 ovnip、端口号以及账号密码连接 MySQL 即可。

意见反馈

文档内容是否对您有帮助?

如您有其他疑问,您也可以通过在线客服来与我们联系探讨 在线客服

联系我们
回到顶部