火山引擎智能数据洞察 DataWind 是一款支持千亿级别数据自助分析的一站式数据分析与协作平台,可打通从数据接入、数据整合、查询分析到全员协同共享的全流程,以数据门户、数字大屏、管理驾驶舱等可视化形态,助力业务用户实现智能洞察,让数据发挥价值。DataWind 支持云托管模式,该模式将数据存储与计算托管到云端客户自有 ByteHouse 云数仓版(CDW),为企业提供数据洞察和分析解决方案,提升数据查询、数据可视化效率。本文介绍了如何开通和配置 ByteHouse 云数仓版和 DataWind,帮助您快速上手使用。
配置流程概述
- 在火山引擎购买并开通 DataWind SaaS 云托管版本和 ByteHouse 云数仓版服务。
- 在火山引擎 IAM 访问控制中创建 IAM 子用户,并授予 ByteHouse 云数仓版产品权限,用于后续连接配置。
- 在 ByteHouse 中配置计算组、角色,用于在 DataWind 中配置 ByteHouse 云数仓版连接信息。
- 根据 ByteHouse 中提供的连接信息,在 DataWind 中配置连接。
- 配置完成后,即可正常使用 DataWind。

准备工作
- 访问火山引擎官网,登录或注册火山引擎账号。
- 后续开通产品服务步骤需完成实名验证,如果您尚未实名验证,请先使用完成实名验证。
操作步骤
步骤一:开通 DataWind 服务
- 使用火山引擎主账号登录火山引擎,在 DataWind 产品页单击产品购买,单击智能数据洞察·云托管,跳转至云托管版本购买页面。

- 在购买页面选择您需要的版本,按需选择增值服务,您可实时查看服务价格。

- 确认选购方案无误,阅读并同意服务协议/条款等内容后,单击立即购买。
步骤二:开通 ByteHouse 服务
使用火山引擎主账号登录火山引擎,在 ByteHouse 产品页上购买并开通 ByteHouse 云数仓版服务,需确保 ByteHouse 与 DataWind 处于同一地域。开通 ByteHouse 操作详情请参考开通 ByteHouse 云数仓版。
步骤三:创建火山引擎 IAM 子用户
- 使用火山引擎主账号登录火山引擎 IAM 访问控制设置页面,在左侧导航栏,选择用户管理 > 用户,单击新建用户按钮。

- 选择创建子用户的方式。
- (推荐)通过用户名创建:通过主用户手机号码验证,快速创建子用户。
- 通过手机号或巨量引擎账号邀请:对方会收到邀请,可以自行创建子账号。

- 配置用户基本信息。

- 用户信息:填写子用户的用户名(必选)、手机号、邮箱、显示名称、备注、标签等信息。
- 访问方式:需勾选”编程访问“和”控制台访问“选项,并为用户分配密码。
说明
您可以根据自身安全策略要求,选择是否启用“下次登录时重置密码”与“登录时开启 MFA 二次身份认证”功能。
- 开启”下次登录时重置密码“功能后,在用户的下次登录时,会弹出修改密码页面,完成后才可进入 ByteHouse 控制台。
- 开启”MFA 二次身份认证“功能后,每次登录时需要通过 TOTP 校验器 APP(如 Google Authenticator 等 ),或者是支持 FIDO Passkey 的终端设备来实现身份验证。具体可参见启用和解绑 MFA 设备。
- 配置 ByteHouse 产品权限。在权限策略中,搜索并选择 ByteHouseFullAccess 权限策略。
ByteHouseFullAccess 权限策略对应 ByteHouse 管理员权限,映射到 ByteHouse 内部的 SystemAdmin 角色。

- 完成权限配置后,单击下一步,审阅授予的权限,确认无误后,单击下一步,完成子用户创建。
创建完成后,复制或保存您创建的 IAM 子用户的登录地址、账号、密码,用于后续子用户登录 ByteHouse 操作和 DataWind 连接配置。

步骤四:ByteHouse 侧配置
- 使用步骤三中创建的 IAM 子用户登录 ByteHouse 云数仓版控制台。
- 为子账号设置默认计算组。单击顶部租户管理,在参数设置页签下的用户参数模块,设置默认计算组。

- (可选)创建计算组,并记录计算组名称,用于后续为 DataWind 配置连接信息,并为 DataWind 提供所需的查询和计算资源。
注意
如果您想要直接使用步骤 2 中设置的默认计算组,可记录默认计算组名称,并跳过该步骤。
- 单击顶部计算组,单击 +计算组,您可按需选择计算组配置信息,详情请参考创建/编辑计算组。

- 创建完成后,在计算组列表中,复制并记录计算组名称,用于后续在 DataWind 中配置 ByteHouse 授权信息。

- 单击顶部权限管理,单击左侧边栏的用户页签,在用户列表中搜索步骤三中创建的子用户,确认并记录以下信息,用于后续在 DataWind 中配置 ByteHouse 授权信息:
- 确认该用户的已授予的角色为 SystemAdmin,确认无误后,记录该角色名。
- 查看并复制用户 ID。

步骤五:DataWind 侧配置
使用步骤四中复制的 ByteHouse 云数仓版子账号 ID、角色、计算组信息,填写云托管环境的配置。填写完成后单击提交配置,即可开始使用。

参数说明
参数项 | 配置说明 |
|---|
ByteHouse 托管主账号 ID | 火山引擎主账号 ID。您可在火山引擎控制台上,单击右上角用户头像,查看并复制账号 ID。
 |
ByteHouse 托管子账号 ID | 填写步骤四中复制的 ByteHouse 子用户 ID。 |
ByteHouse 托管角色 | 填写步骤四中记录的 ByteHouse 子用户角色。 |
ByteHouse 计算组名称 | 在下拉列表中选择默认计算组名称或您在步骤四中创建的计算组名称。 |
ByteHouse 托管角色配置 | 请再次确认您已为 ByteHouse 托管子账号配置了默认计算组和角色,可单击 ByteHouse 默认参数设置按钮,跳转至 ByteHouse 云数仓版控制台确认: - 通过租户管理 > 参数设置 > 用户参数路径,查看是否已配置默认计算组。
- 通过权限管理 > 用户路径,查看子用户角色是否为 SystemAdmin。
如果未配置上述信息,后续将无法正常使用 DataWind 云托管版本的功能。 |
步骤六:开始使用
完成以上所有配置之后,您可以正常按照 DataWind 的 SaaS 标准功能接入 ByteHouse CDW 数据,并开始正常使用数据洞察功能,具体操作请参见以下文档: