You need to enable JavaScript to run this app.
导航
ByteHouse x A/B测试云托管版开通配置
最近更新时间:2025.09.11 18:10:12首次发布时间:2025.09.09 18:00:44
复制全文
我的收藏
有用
有用
无用
无用

火山引擎 A/B 测试(DataTester)是火山引擎数智平台(VeDI)推出的助力企业科学决策的 A/B 测试与智能优化平台。DataTester 支持云托管模式,该模式将数据存储与计算托管到云端客户自有 ByteHouse 云数仓版(CDW),为企业提供云端的 A/B 实验优化解决方案,具备计算能力强大、数据安全可控、低成本运维等优势。本文介绍了如何开通和配置 ByteHouse 云数仓版和 DataTester,帮助您快速上手使用。

配置流程概述
  1. 在火山引擎购买并开通 DataTester 云托管版本ByteHouse 云数仓版CDW)服务。
  2. 在火山引擎 IAM 访问控制中创建 IAM 子用户,并授予 ByteHouse 云数仓版产品权限,用于后续 Kafka 配置。
  3. 在 ByteHouse 中配置 API Key计算组,用于在 DataTester 中配置 ByteHouse 云数仓版授权信息。
  4. 根据 ByteHouse 中提供的连接信息,在 DataTester 中配置连接。
  5. 联系火山引擎客户成功/销售团队,配置 Kafka 信息。
  6. 配置完成后,即可正常使用 DataTester。

Image

准备工作
  1. 访问火山引擎官网,登录或注册火山引擎账号。
  2. 后续开通产品服务步骤需完成实名验证,如果您尚未实名验证,请先使用完成实名验证。

操作步骤

步骤一:开通 DataTester 服务

使用火山引擎主账号登录火山引擎,在 DataTester 产品页单击产品购买,选择云托管版本

步骤二:开通 ByteHouse 服务

使用火山引擎主账号登录火山引擎,在 ByteHouse 产品页上购买并开通 ByteHouse 云数仓版服务,需确保 ByteHouse 与 DataTester 处于同一地域。开通 ByteHouse 操作详情请参考开通 ByteHouse 云数仓版

步骤三:创建火山引擎 IAM 子用户

  1. 使用火山引擎主账号登录火山引擎 IAM 访问控制设置页面,在左侧导航栏,选择用户管理 > 用户,单击新建用户按钮。
    Image
  2. 选择创建子用户的方式。
    1. (推荐)通过用户名创建:通过主用户手机号码验证,快速创建子用户。
    2. 通过手机号或巨量引擎账号邀请:对方会收到邀请,可以自行创建子账号。
      Image
  3. 配置用户基本信息。
    Image
    • 用户信息:填写子用户的用户名(必选)、手机号、邮箱、显示名称、备注、标签等信息。
    • 访问方式:需勾选”编程访问“和”控制台访问“选项,并为用户分配密码。

    说明

    您可以根据自身安全策略要求,选择是否启用“下次登录时重置密码”与“登录时开启 MFA 二次身份认证”功能。

    • 开启“下次登录时重置密码”功能后,在用户的下次登录时,会弹出修改密码页面,完成后才可进入 ByteHouse 控制台。
    • 开启”MFA 二次身份认证“功能后,每次登录时需要通过 TOTP 校验器 APP(如 Google Authenticator 等 ),或者是支持 FIDO Passkey 的终端设备来实现身份验证。具体可参见启用和解绑 MFA 设备
  4. 配置 ByteHouse 产品权限。在权限策略中,搜索并选择 ByteHouseFullAccess 权限策略。
    ByteHouseFullAccess 权限策略对应 ByteHouse 管理员权限,映射到 ByteHouse 内部的 SystemAdmin 角色。
    Image
  5. 完成权限配置后,单击下一步,审阅授予的权限,确认无误后,单击下一步,完成子用户创建。
    创建完成后,复制或保存您创建的 IAM 子用户的登录地址、账号、密码,用于后续子用户登录 ByteHouse 操作和 Kafka 配置。
    Image

步骤四:ByteHouse 侧配置

  1. 使用步骤三中创建的 IAM 子用户登录 ByteHouse 云数仓版控制台

  2. 为子账号设置默认计算组。单击顶部租户管理,在参数设置页签下的用户参数模块,设置默认计算组。
    Image

  3. (可选)创建计算组,并记录计算组名称,用于后续为 DataTester 配置授权信息,并为 DataTester 提供所需的查询和计算资源。

    注意

    如果您想要直接使用步骤 2 中设置的默认计算组,则可以跳过该步骤。

    1. 单击顶部计算组,单击 +计算组,您可按需选择计算组配置信息,详情请参考创建/编辑计算组
      Image
    2. 创建完成后,在计算组列表中,复制并记录计算组名称,用于后续配置 ByteHouse 授权信息。
      Image
  4. 创建 ByteHouse API Key,用于后续为 DataTester 配置授权信息。
    单击顶部租户管理,在连接信息页签下,单击 API Key 模块中的新建按钮,创建 API Key,操作详情请参考获取 API Key。
    Image
    参数说明
    Image

    参数项

    配置说明

    保留时间

    强烈建议设置为永久有效
    DataTester 产品界面的查询和计算依赖 ByteHouse 的计算组,API Key 到期失效后,DataTester 产品将不可用。

    描述

    支持自定义描述,便于您后续管理。

  5. 创建完成后,在创建页面弹窗中,单击下载 CSV 文件,保存 API Key。
    Image

步骤五:DataTester 侧配置

  1. 使用火山引擎主账号登录 DataTester 产品界面

  2. 使用步骤四中获取的 ByteHouse 云数仓版计算组和 API Key 信息,填写云托管环境的配置。
    Image
    参数说明

    参数项

    配置说明

    ByteHouse 计算组

    填写步骤四中创建的计算组名称。

    Api Token

    填写步骤四中创建的 API Key。

步骤六:Kafka 配置

完成上述步骤后,请联系火山引擎客户成功团队或销售团队,并提供步骤三中创建的 IAM 子用户账号和密码,由他们为您手动配置 Kafka 相关信息。

步骤七:开始使用

完成以上配置后,您可以开始使用 DataTester SaaS 版的操作开始使用,操作详情请参考 DataTester 官方文档