注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
このチュートリアルでは、現在のセッション内にのみ存在し、保存されない一時シナリオ(動的シナリオとも呼ばれます)を扱います。Scenario Summary、シナリオ比較を備えた Chart: XY、シナリオ変数を使用するメトリックカードなど、シナリオ対応ウィジェットを含むより包括的なチュートリアルについては、一時シナリオを参照してください。シナリオメタデータをオントロジーのオブジェクトとして保存する方法については、シナリオメタデータをオブジェクトとして保存するを参照してください。
このチュートリアルでは、シナリオを活用した基本的なモジュールを作成する手順を説明します。
まず、新しい Workshop モジュールを作成します。

最初に、左側の設定パネルに移動し、高度な機能でシナリオが有効になっていることを確認してください。

サイドバーセクションに、Scenario Manager ウィジェットを追加します。
これは Workshop のシナリオ専用ウィジェットの1つで、モジュール全体で使用するシナリオの作成と管理に使用します。

設定オプションは、今のところそのままでかまいません。後で戻って設定します。

モジュールの本文に、オブジェクトテーブルを追加します。

テーブルへのデータの表示には任意のオブジェクトセットを使用できますが、関連するアクションがすでに1つ以上設定されているオブジェクトタイプからはじめることを推奨します。

次に、テーブルに表示するプロパティをいくつか追加します。
プロパティのすぐ下に、このウィジェットでシナリオ比較を有効にするオプションが表示されます(つまり、オブジェクトテーブルはシナリオ対応ウィジェットです)。
有効にすると、Scenario Manager ウィジェットが生成するシナリオ配列変数を選択できます。これにより、テーブルのデータには生のオントロジーではなく、マネージャー内のシナリオに加えた変更が反映されます。

ただし、この時点ではシナリオに変更を加えていないため、データは同じになるはずです。
シナリオに適用するアクションを設定できるように、ボタングループウィジェットを追加します。

テーブル内のオブジェクトタイプのオブジェクトを変更するアクションを選択します。

このアクションを実際のオントロジーではなくシナリオに適用するには、「シナリオに適用」オプションを有効にし、マネージャーからアクティブなシナリオ変数を選択します。

新しく設定したアクションを使用して、テーブル内の任意のオブジェクトのプロパティを新しい値に変更してみます。
ただし、アクションを適用する前に、マネージャーウィジェットの「作成する」ボタンをクリックして新しいシナリオを作成します。

この例では、テーブル内のクライアントの Balance を更新します。

オブジェクトテーブルが更新され、先ほど加えた変更を含む新しいデータが表示されるはずです。
このアクションはオントロジーには適用されておらず、シナリオ内にのみ存在します。

マネージャーで再び作成するボタンを選択すると、比較用の別のシナリオも作成できます。作成すると、オブジェクトテーブルで2つ目のシナリオの値が1つ目の値と左右配置で表示されます。ただし、値が異なる列にのみ表示されます。2つ目のシナリオはまだ変更されていないため、オントロジーの値が表示されるはずです。
テーブルなどの一部のウィジェットでは、任意の数のシナリオを入力として受け取り、結果を表示できます。

次に、テーブルの上にセクションを追加し、Chart: XY ウィジェットを配置します。

Chart: XY ウィジェットは、テーブルと同様に任意の数のシナリオをサポートしており、異なるレイヤーに異なるシナリオを設定できます。

さまざまなレイヤータイプを探索し、それぞれで複数のシナリオがどのように可視化されるか確認してみます。
グループ化と集計も設定でき、シナリオの値が適切に反映されます。

1つのチャートレイヤーでシナリオと比較を有効にすると、そのレイヤー内の各シナリオに色が自動的に割り当てられます。この場合、レイヤーの色設定は、レイヤー内のすべてのシナリオに適用されます。各シナリオの色を自分で選ぶには、シナリオごとに1つのレイヤーを設定します。
モジュールの保存済みの色パレットの色は、色ピッカーで選択できます。ウィジェット間でシナリオの色を統一するには、シナリオごとに保存済みの色を定義します。詳細については、使用されている色を参照してください。
シナリオの値をメトリックカードに表示することもできます。 ここで、新しいメトリックカードウィジェットを追加します。

メトリックカードの設定で、新しいオブジェクトセット集計変数によって値が定義される、新しい数値メトリクスを作成します。

オブジェクトセット集計変数の設定ペインには、シナリオ変数を指定できるシナリオ設定セクションがあります。 選択すると、シナリオの変更を適用した状態でオブジェクトセットの集計が実行されます。
同様に、オブジェクトプロパティ変数にもシナリオ設定セクションがあります。 このように、必ずしもシナリオ対応ではないウィジェット(明示的なシナリオ設定セクションを持たないメトリックカードなど)でも、シナリオの変数値を使用するように設定できます。
ここでは Scenario Selector の出力変数を選択しているため、選択内容に応じて集計値が変わる様子を確認できます。

お疲れ様でした。最初のシナリオチュートリアルはこれで終了です。 ここで紹介したすべてのウィジェットについて、さまざまな設定やレイアウトを試してみることを推奨します。
このチュートリアルで示したレイアウトは、シナリオを活用したシンプルなアプリケーションでよく使われる構成ですが、唯一の構成ではありません。
利用できるツールを使えば、特にアクションと組み合わせることで、多くの強力なインタラクションを実現できます。試行と実践を重ねることで、よりよい結果につながります。
