

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

# 步驟 2：建立實驗定義
<a name="appconfig-creating-experiment-definition"></a>

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

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

**Topics**
+ [建立實驗定義 （主控台）](#appconfig-creating-experiment-definition-console)

## 建立實驗定義 （主控台）
<a name="appconfig-creating-experiment-definition-console"></a>

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

**建立實驗定義**

1. 在 https：//[https://console.aws.amazon.com/systems-manager/appconfig/](https://console.aws.amazon.com/systems-manager/appconfig/) 開啟AWS Systems Manager主控台。

1. 在導覽窗格中，選擇**實驗**，然後選擇**建立實驗**。

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

1. 針對**實驗假設**，描述您要驗證的目標或假設。

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

1. 針對**實驗應用程式**，選取執行此實驗的應用程式。

1. 選擇**下一步**。

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

1. 在**對象規則**區段中，選擇**規則建置器**標籤或**編輯器**標籤，以建立識別或篩選對象的規則。選擇**規則藍圖**以檢視並選取實驗的預先建構規則。建置規則時：
   + 新增條件

     選擇屬性、選取運算子，然後指定值。
   + 群組條件

     使用 `AND` 要求群組中的所有條件為 true，或`OR`符合任何條件。
   + 巢狀群組

     結合多個群組以建立更進階的目標邏輯。
   + 精簡規則

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

   如需建置規則的詳細資訊，包括表達式格式、支援的運算子和規則範例，請參閱 [建立對象規則](appconfig-experimentation-about-specifying-audience-rule-section.md)。

1. 選擇**下一步**。

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

1. 針對**特徵標記**，選取要與實驗搭配使用的現有特徵標記。如需實驗功能旗標的詳細資訊，請參閱 [選取實驗功能旗標](appconfig-experimentation-about-experiment-feature-flag.md)。

1. 選擇**下一步**。

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

1. 在**新增處理**頁面上的**控制**區段中，輸入描述並確認標記值已切換為**開啟**。
**注意**  
控制處理方式代表實驗期間用於比較的基準體驗。它通常是目前的預設行為，但可以是任何穩定、了解良好的組態。*預設功能旗標值* （預設為關閉） 會為未指派給處理的使用者定義備用行為。雖然控制處理和預設標記值通常提供相同的使用者體驗，但只有指派給控制處理的使用者才能參與實驗測量和分析。

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

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

1. AWS AppConfig實驗會根據處理總數，自動將流量分配給所有處理。如果您想要將流量配置到不同的處理方式，您可以展開**進階設定**，然後選擇**使用自訂配置權重 **（不建議）。
**注意**  
處理流量分配會決定如何在處理之間分割流量。當您開始實驗執行時，會個別設定對象曝光，以控制合格對象進入實驗的百分比。

1. 選擇**下一步**。

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