一位工程师在 Amazon CloudWatch Evidently 项目中设置了一个 A/B 测试,其中包含两个功能变体:变体 A 和变体 B。现在,工程师只想测试变体 A,并希望在调用应用程序的端点时始终返回变体 A。强制工程师仅使用变体 A 的正确方法是什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 添加一个功能覆盖,以工程师的用户标识符为目标,并将该覆盖设置为提供变体 A。.
为什么这是答案
正确答案是添加一个功能覆盖,以工程师的用户标识符为目标,并将该覆盖设置为提供变体 A。功能覆盖允许您为特定用户或用户组强制执行特定的功能变体,这正是工程师在此场景中想要的。通过将覆盖目标设置为工程师的用户标识符并将其设置为提供变体 A,工程师将始终看到变体 A。 选项“添加一个功能覆盖,将其标识符设置为变体 A,并将变体百分比设置为 100%”不正确,因为功能覆盖是针对用户标识符而不是变体标识符设置的。 选项“向项目添加一个实验,将其标识符设置为变体 B,并将其流量分配设置为 0%”不正确,因为这会停止变体 B 的流量,但不会强制工程师看到变体 A。 选项“使用 AWS 账户 ID 作为标识符向项目添加一个实验,并将该实验设置为提供变体 A”不正确,因为实验用于测试不同的变体,而不是强制特定用户看到特定变体。此外,AWS 账户 ID 不应用于此目的。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡