View a markdown version of this page

步驟 2:建立實驗定義 - AWS AppConfig

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

步驟 2:建立實驗定義

實驗定義說明實驗的目的、範圍和操作組態。它會擷取有關測試內容、預期成果以及業務或技術目標的資訊,以便利益相關者快速了解實驗的意圖,並一致地解釋結果。

實驗定義也包含執行實驗所需的操作詳細資訊AWS AppConfig。這包括與實驗相關聯的應用程式和功能旗標、用於存放實驗設定的組態描述檔,以及定義評估體驗的處理組態。實驗定義可做為實驗執行、受眾曝光設定和處理指派邏輯的中央組態。如需此處所述概念的詳細資訊,請參閱 關於 中的實驗AWS AppConfig

建立實驗定義 (主控台)

使用下列程序,在 中使用實驗來建立AWS AppConfig實驗定義AWS 管理主控台。

建立實驗定義
  1. 在 https://https://console.aws.amazon.com/systems-manager/appconfig/ 開啟AWS Systems Manager主控台。

  2. 在導覽窗格中,選擇實驗,然後選擇建立實驗

  3. 針對實驗名稱,輸入描述性名稱以區分此實驗與其他實驗。

  4. 針對實驗假設,描述您要驗證的目標或假設。

  5. 啟動條件中,輸入部署成功處理所需的指標或資料的相關資訊。此資訊有助於長時間執行的實驗。

  6. 針對實驗應用程式,選取執行此實驗的應用程式。

  7. 選擇下一步

  8. 指定目標對象頁面上,針對對象描述,輸入實驗預期對象的相關資訊。

  9. 對象規則區段中,選擇規則建置器標籤或編輯器標籤,以建立識別或篩選對象的規則。選擇規則藍圖以檢視並選取實驗的預先建構規則。建置規則時:

    • 新增條件

      選擇屬性、選取運算子,然後指定值。

    • 群組條件

      使用 AND 要求群組中的所有條件為 true,或OR符合任何條件。

    • 巢狀群組

      結合多個群組以建立更進階的目標邏輯。

    • 精簡規則

      視需要新增或移除條件和群組,以符合您的目標需求。

    如需建置規則的詳細資訊,包括表達式格式、支援的運算子和規則範例,請參閱 建立對象規則

  10. 選擇下一步

  11. 選取實驗功能旗標頁面上,針對環境,選取要執行此實驗的環境。針對組態設定檔,選取與功能旗標相關聯的組態設定檔。

  12. 針對特徵標記,選取要與實驗搭配使用的現有特徵標記。如需實驗功能旗標的詳細資訊,請參閱 選取實驗功能旗標

  13. 選擇下一步

  14. 新增處理頁面上,檢閱預設旗標值區段。當對象曝光設定在 0% 到 99% 之間時,未指派給處理方式的使用者會收到預設旗標值。此值一律為關閉,且無法變更。

  15. 新增處理頁面上的控制區段中,輸入描述並確認標記值已切換為開啟

    注意

    控制處理方式代表實驗期間用於比較的基準體驗。它通常是目前的預設行為,但可以是任何穩定、了解良好的組態。預設功能旗標值 (預設為關閉) 會為未指派給處理的使用者定義備用行為。雖然控制處理和預設標記值通常提供相同的使用者體驗,但只有指派給控制處理的使用者才能參與實驗測量和分析。

    如果屬性值區段中列出一或多個索引鍵,請在對應的值欄位中指定其

  16. 處理 1 區段中,輸入描述並確認標記值已切換為開啟。如果屬性值區段中列出一或多個索引鍵,請在對應的值欄位中指定其。針對任何其他處理方式重複此程序。

  17. AWS AppConfig實驗會根據處理總數,自動將流量分配給所有處理。如果您想要將流量配置到不同的處理方式,您可以展開進階設定,然後選擇使用自訂配置權重 (不建議)。

    注意

    處理流量分配會決定如何在處理之間分割流量。當您開始實驗執行時,會個別設定對象曝光,以控制合格對象進入實驗的百分比。

  18. 選擇下一步

  19. 檢閱詳細資訊,然後選擇儲存實驗定義。AWS AppConfig顯示實驗的完整定義頁面。