スペックとは、プロジェクトのテストのアウトプットに対して定義した目標のセットを指します。スペックは、新しい実験のモデリングや作成時に最適化したいアウトプットの内容を定義するために用います。Uncountableでは、スペックはプロジェクトと紐づける(デフォルトのプロジェクトスペック)か、個々の実験に割り当てます(割り当てスペック)。
プロジェクトスペックと割り当てスペック
プロジェクトスペックは、プロジェクト全体に適用されるスペックで、上書きしない限りは、このスペックがすべての実験のデフォルトになります。詳しくは、「スペック」を参照してください。
割り当てスペックで、個々のレシピで特別な条件が必要な場合に、適用されているデフォルトのプロジェクトスペックを上書きすることができます。一度割り当てると、レシピのスペックがプロジェクトのスペックよりも優先されます。バリアントにスペックが設定されている場合、そのバリアントから作ったレシピには、設定済みのスペックが引き継がれます。同様に、レシピをコピーすると、プロジェクトのスペックではなく、元のレシピのスペックを引き継ぎます。
下図では、左側の実験はデフォルトのプロジェクトスペック(Rubber Development)、右側の実験は、プロジェクトスペックとは異なる、手動で割り当てたスペックを使用しています。

デフォルトスペックを設定する
デフォルトのスペックは、プロジェクトダッシュボードでプロジェクトごとに設定します。以下の手順で設定します。
- プロジェクトダッシュボードでナビゲーションアイコンをクリックして「プロジェクト情報を編集」を選択します。
- 「デフォルトのスペック」でドロップダウンメニューからスペックを選択します。
プロジェクトで作成した新しいレシピには、割り当てスペックを指定しない限り、このスペックが適用されます。

割り当てスペックを設定する
割り当てスペックはアウトプットの入力ページで設定されます。まず、検索バーを使用して「スペック行」を追加します。

下図の例では、2つの実験が「処方」ページに表示されています。デフォルトでは、両方ともデフォルトの「Rubber Development」プロジェクトスペックを使用しています。

以下の手順で、個別のスペックをレシピに割り当てます。
- 変更対象の実験のスペックのセルをクリックします。
- ポップアップウィンドウで「スペックを割り当て」を選択します。
- 「Assign Spec」モーダルで目的のスペックを選択して[Assign]ボタンをクリックします。

これで、デフォルトのプロジェクトスペックではなく、割り当てたスペックがこのレシピでは使用されるようになります。
