本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
步骤 2:创建实验定义
实验定义描述了实验的目的、范围和操作配置。它可以捕获有关正在测试的内容、预期结果以及业务或技术目标的信息,以便利益相关者可以快速了解实验的意图并一致地解释结果。
实验定义还包括运行实验所需的操作细节AWS AppConfig。这包括与实验关联的应用程序和功能标志、用于存储实验设置的配置文件以及定义正在评估的体验的治疗配置。实验定义充当实验运行、受众曝光设置和治疗分配逻辑的中心配置。有关此处描述的概念的更多详细信息,请参阅关于中的实验AWS AppConfig。
创建实验定义(控制台)
使用以下步骤使用中的实验创建AWS AppConfig实验定义。AWS 管理控制台
创建实验定义
打开AWS Systems Manager控制台,网址为https://console.aws.amazon.com/systems-manager/appconfig/
。 -
在导航窗格中,选择实验,然后选择创建实验。
-
在实验名称中,输入描述性名称以区分此实验与其他实验。
-
对于实验假设,请描述要验证的目标或假设。
-
在启动标准中,输入有关部署获胜治疗所必需的指标或数据的信息。这些信息对于长时间运行的实验很有帮助。
-
对于实验应用程序,选择将运行此实验的应用程序。
-
选择下一步。
-
在指定目标受众页面上,在受众描述中,输入有关实验目标受众的信息。
-
在 “受众规则” 部分,选择 “规则生成器” 选项卡或 “编辑器” 选项卡,以创建用于识别或筛选受众群体的规则。选择规则蓝图以查看并选择实验的预先构造的规则。制定规则时:
添加条件
选择一个属性,选择一个运算符,然后指定一个值。
群组条件
用于
AND要求组中的所有条件都为真,或OR匹配任何条件。巢组
合并多个群组以创建更高级的定位逻辑。
完善规则
根据需要添加或删除条件和群组,以满足您的定位要求。
有关构建规则的更多信息,包括表达式格式、支持的运算符和规则示例,请参阅创建受众规则。
-
选择下一步。
-
在 “选择实验功能标志” 页面上,在 “环境” 中,选择该实验将运行的环境。在配置配置文件中,选择与功能标志关联的配置文件。
-
在 “功能标志” 中,选择要用于实验的现有功能标志。有关实验功能标志的更多信息,请参阅选择实验功能标志。
-
选择下一步。
-
在添加治疗页面上,查看默认标志值部分。当受众曝光度设置在 0% 到 99% 之间时,未分配给治疗的用户将获得默认标记值。此值始终处于禁用状态,无法更改。
-
在 “添加治疗” 页面的 “控制” 部分,输入描述并验证标记值是否已开启。
注意
对照处理代表实验期间用于比较的基线经验。它通常是当前的默认行为,但可以是任何稳定、易于理解的配置。默认功能标志值(默认情况下处于关闭状态)定义了未分配治疗的用户的回退行为。尽管对照处理和默认标志值通常提供相同的用户体验,但只有分配给对照处理的用户才能参与实验测量和分析。
如果属性值部分列出了一个或多个键,请在相应的值字段中指定它们的值。
-
在 “治疗 1” 部分中,输入描述并验证标记值是否已开启。如果属性值部分列出了一个或多个键,请在相应的值字段中指定它们的值。对于任何其他治疗,请重复此过程。
-
AWS AppConfig实验根据治疗总数自动为所有治疗分配流量。如果要将流量分配给不同的处理方法,可以展开高级设置,然后选择使用自定义分配权重(不推荐)。
注意
治疗流量分配决定了在治疗之间如何分配流量。受众曝光度控制着符合条件的受众进入实验的百分比,在你开始实验运行时会单独配置。
-
选择下一步。
查看详细信息,然后选择保存实验定义。AWS AppConfig显示实验的已完成定义页面。