View a markdown version of this page

第 2 步:创建实验定义 - AWS AppConfig

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

第 2 步:创建实验定义

实验定义描述了实验的目的、范围和操作配置。它捕获有关正在测试的内容、预期结果以及业务或技术目标的信息,因此利益相关者可以快速了解实验的意图并一致地解释结果。

实验定义还包括运行实验所需的操作细节 AWS AppConfig。这包括与实验相关的应用程序和功能标志、用于存储实验设置的配置文件以及定义正在评估的体验的治疗配置。实验定义充当实验运行、受众曝光设置和治疗分配逻辑的核心配置。有关此处描述的概念的更多详细信息,请参阅关于中的实验 AWS AppConfig

创建实验定义(控制台)

使用以下步骤使用中的实验创建 AWS AppConfig 实验定义。 AWS 管理控制台

创建实验定义
  1. 在处打开 AWS Systems Manager 控制台https://console.aws.amazon.com/systems-manager/appconfig/

  2. 在导航窗格中,选择实验,然后选择创建实验

  3. 在 “实验名称” 中,输入描述性名称以区分该实验与其他实验。

  4. 对于实验假设,描述要验证的目标或假设。

  5. 启动标准中,输入有关部署成功疗法所必需的指标或数据的信息。此信息对长时间运行的实验很有帮助。

  6. 对于实验应用程序,选择运行此实验的应用程序。

  7. 选择下一步

  8. 在 “指定目标受众” 页面上,在 “受众描述” 中输入有关实验目标受众的信息。

  9. 在 “受众规则” 部分,选择 “规则生成器” 选项卡或 编辑器” 选项卡,以创建识别或筛选受众的规则。选择规则蓝图来查看和选择实验的预建规则。建立规则时:

    • 添加条件

      选择一个属性,选择一个运算符并指定一个值。

    • 团体条件

      用于AND要求组中的所有条件都为真,或OR匹配任何条件。

    • 筑巢群组

      合并多个群组以创建更高级的定位逻辑。

    • 完善规则

      根据需要添加或删除条件和群组,以满足您的定位要求。

    有关构建规则的更多信息,包括表达式格式、支持的运算符和规则示例,请参阅创建受众规则

  10. 选择下一步

  11. 选择实验功能标志页面上,对于环境,选择运行此实验的环境。对于配置配置文件,选择与功能标志关联的配置文件。

  12. 对于功能标志,选择要在实验中使用的现有功能标志。有关实验功能标志的更多信息,请参阅选择实验功能标志

  13. 选择下一步

  14. 添加治疗页面上,查看默认标志值部分。当受众曝光率设置在 0% 到 99% 之间时,未分配治疗的用户将获得默认标记值。此值始终处于关闭状态,无法更改。

  15. 在 “添加治疗” 页面的 控制” 部分,输入描述并验证标记值是否已开

    注意

    对照治疗代表实验期间用于比较的基准经验。它通常是当前的默认行为,但可以是任何稳定、众所周知的配置。默认功能标志值(默认情况下处于关闭状态)定义未分配治疗的用户的后备行为。尽管对照处理和默认标志值通常提供相同的用户体验,但只有分配给对照处理的用户才能参与实验测量和分析。

    如果 “属性值” 部分中列出了一个或多个密钥,请在相应的 “值” 字段中指定其值。

  16. 在 “治疗 1” 部分中,输入描述并验证标志值已开。如果 “属性值” 部分中列出了一个或多个密钥,请在相应的 “值” 字段中指定其值。重复此过程进行任何其他治疗。

  17. AWS AppConfig 实验根据治疗总数自动为所有治疗分配流量。如果您想将流量分配给不同的处理方式,可以展开高级设置,然后选择使用自定义分配权重(不推荐)。

    注意

    治疗流量分配决定了如何在治疗之间分配流量。受众曝光度控制符合条件的受众进入实验的百分比,在您开始实验运行时会单独配置。

  18. 选择下一步

  19. 查看详细信息,然后选择 “保存实验定义” 。 AWS AppConfig 显示实验的已完成定义页面。