翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ステップ 2: 実験定義を作成する
実験定義は、実験の目的、範囲、運用設定を記述します。テスト対象、期待される成果、ビジネスまたは技術的な目標に関する情報をキャプチャし、利害関係者が実験の意図をすばやく理解し、結果を一貫して解釈できるようにします。
実験定義には、実験の実行に必要なオペレーションの詳細も含まれていますAWS AppConfig。これには、実験に関連付けられたアプリケーションと機能フラグ、実験設定の保存に使用される設定プロファイル、評価されるエクスペリエンスを定義する処理設定が含まれます。実験定義は、実験実行、対象者の露出設定、および処理割り当てロジックの中央設定として機能します。ここで説明する概念の詳細については、「」を参照してくださいでの実験についてAWS AppConfig。
トピック
実験定義の作成 (コンソール)
で実験を使用してAWS AppConfig実験定義を作成するには、次の手順を使用しますAWS マネジメントコンソール。
実験定義を作成するには
https://console.aws.amazon.com/systems-manager/appconfig/
でAWS Systems Managerコンソールを開きます。 -
ナビゲーションペインで、実験を選択し、実験の作成を選択します。
-
実験名にわかりやすい名前を入力して、この実験を他の実験と区別します。
-
実験仮説には、検証する目標または仮説を記述します。
-
起動基準には、成功した処理のデプロイに不可欠なメトリクスまたはデータに関する情報を入力します。この情報は、長時間実行される実験に役立ちます。
-
Experiment アプリケーションでは、この実験を実行するアプリケーションを選択します。
-
[次へ] を選択します。
-
対象者の指定ページで、対象者の説明に、実験の対象となる対象者に関する情報を入力します。
-
オーディエンスルールセクションで、ルールビルダータブまたはエディタタブのいずれかを選択して、オーディエンスを識別またはフィルタリングするルールを作成します。ルールの設計図を選択して、実験用に事前に構築されたルールを表示および選択します。ルールを構築する場合:
条件を追加する
属性を選択し、演算子を選択し、値を指定します。
グループ条件
を使用して
AND、グループ内のすべての条件を true にするか、任意の条件ORに一致させます。グループをネストする
複数のグループを組み合わせて、より高度なターゲティングロジックを作成します。
ルールを絞り込む
必要に応じて、ターゲット要件に合わせて条件とグループを追加または削除します。
式形式、サポートされている演算子、ルールの例など、ルールの構築の詳細については、「」を参照してくださいオーディエンスルールの作成。
-
[次へ] を選択します。
-
「実験機能の選択」ページの「環境」で、この実験を実行する環境を選択します。設定プロファイルで、機能フラグに関連付けられた設定プロファイルを選択します。
-
機能フラグで、実験で使用する既存の機能フラグを選択します。実験機能フラグの詳細については、「」を参照してください実験機能フラグの選択。
-
[次へ] を選択します。
-
処理の追加ページで、デフォルトフラグ値セクションを確認します。対象者の露出が 0%~99% に設定されている場合、処理に割り当てられていないユーザーはデフォルトのフラグ値を受け取ります。この値は常にオフであり、変更することはできません。
-
「処理の追加」ページの「コントロール」セクションに説明を入力し、フラグ値がオンになっていることを確認します。
注記
コントロール処理は、実験中の比較に使用されるベースラインエクスペリエンスを表します。通常、これは現在のデフォルトの動作ですが、安定したよく理解された設定にすることができます。デフォルトの機能フラグ値 (デフォルトでオフになっています) は、処理に割り当てられていないユーザーのフォールバック動作を定義します。コントロール処理とデフォルトのフラグ値は多くの場合、同じユーザーエクスペリエンスを提供しますが、コントロール処理に割り当てられたユーザーのみが実験の測定と分析に参加します。
属性値セクションに 1 つ以上のキーが表示されている場合は、対応する値フィールドにその値を指定します。
-
処理 1 セクションで説明を入力し、フラグ値がオンになっていることを確認します。属性値セクションに 1 つ以上のキーが表示されている場合は、対応する値フィールドにその値を指定します。追加の処理については、このプロセスを繰り返します。
-
AWS AppConfig実験は、処理の合計数に基づいて、すべての処理にトラフィックを自動的に割り当てます。異なる処理にトラフィックを割り当てる場合は、詳細設定を展開し、カスタム割り当ての重みを使用する (推奨されません) を選択します。
注記
処理トラフィックの割り当てによって、処理間でトラフィックを分割する方法が決まります。対象となる対象者の何パーセントが実験に参加するかを制御する対象者への公開は、実験の実行を開始するときに個別に設定されます。
-
[次へ] を選択します。
詳細を確認し、実験定義の保存を選択します。実験の完全な定義ページAWS AppConfigが表示されます。