このタスクでは、イベント・プロジェクトを作成して、イベントおよびイベント・
オブジェクトを追加します。 また、アクションおよび対応するアクション・オブジ ェクトも作成します。
このタスクを完了すると、以下のイベント・オブジェクトおよびアクション・オブ ジェクトがイベント・プロジェクトに追加されます。
v イベント・オブジェクト Order details が「イベント」カテゴリーに置かれま す。このオブジェクトは、顧客が購入を実行するたびに生成されるイベントを定 義します。
v アクション・オブジェクト Award details が「アクション」カテゴリーに置かれ ます。このオブジェクトは、過去 5 回の購入で平均して $ 50 を超える金額を支 払った顧客にロイヤリティー・サービスを提供するアクションを定義します。
1. チュートリアル・アプリケーションを含めるためのイベント・プロジェクトを作 成します。
a. 「イベント・エクスプローラー」ビュー内で右クリックして、「新規」 >
「イベント・プロジェクト」とクリックします。
b. プロジェクトの名前 (LoyaltyAwards) を入力します。
c. 「完了」をクリックします。
2. Order processing complete イベントを作成します。
a. 「アセット」フォルダーを右クリックして、「新規」 > 「イベント」とクリ ックします。
b. 「新規イベント」ウィザードで「ブランク・イベントの作成」を選択して、
「次へ」をクリックします。
c. イベントの名前として Order processing complete を入力して、「終了」を クリックします。 ウィザードが閉じて、イベント・エディターでイベントが 開きます。
d. LoyaltyAwards を右クリックして「最新表示」をクリックし、作成したイベ
ントを「イベント・エクスプローラー」ビューに表示します。
3. Order details イベント・オブジェクトを追加します。
a. イベント・エディターの「イベント・オブジェクト」セクションで、「追 加」をクリックします。 「新規イベント・オブジェクト」ウィザードが表示 されます。
b. 「新規ブランク・イベント・オブジェクトの追加」をクリックして、「次 へ」をクリックします。
c. オブジェクトの名前として Order details を入力して、「終了」をクリック します。 ウィザードが閉じて、イベント・オブジェクト・エディターでイベ ント・オブジェクトが開きます。
4. Order details イベント・オブジェクトに 3 つのフィールドを追加します。
a. イベント・オブジェクト・エディターの「フィールド」セクションで、「追 加」をクリックします。
b. 「新規フィールド」ウィザードで、最初のフィールドに order date という 名前を付け、データ型として「日時」を選択します。
c. 「完了」をクリックします。
d. これらのステップを繰り返し、データ型「実数」の order amount フィール ド、およびデータ型「ストリング」の Customer ID フィールドを追加しま す。
e. 「ファイル」 > 「すべて保存 (Save All)」とクリックします。 Order
details イベント・オブジェクトに、以下のフィールドが組み込まれます。
注: 「イベント・オブジェクト・エディター」ウィンドウに表示される警告メ ッセージは、チュートリアルの後の段階で解決されるため、無視して構いま せん。
f. イベント・オブジェクト・エディターおよびイベント・エディターを閉じま す。
5. Send loyalty award アクションを作成します。
a. 「アセット」フォルダーを右クリックして、「新規」 > 「アクション」とク リックします。
b. 「新規アクション」ウィザードで「ブランク・アクションの作成」を選択し て、「次へ」をクリックします。
c. アクションの名前として Send loyalty award を入力して、「終了」をクリ ックします。 ウィザードが閉じて、アクション・エディター内でアクション が開きます。
d. LoyaltyAwards を右クリックして「最新表示」をクリックし、作成したアク ションを「イベント・エクスプローラー」ビューに表示します。
6. Award details アクション・オブジェクトを追加します。
a. アクション・エディターの「アクション・オブジェクト」セクションで、
「追加」をクリックします。 「新規アクション・オブジェクト」ウィザード が表示されます。
b. 「新規ブランク・アクション・オブジェクトの追加」をクリックして、「次 へ」をクリックします。
c. アクション・オブジェクトの名前として Award details を入力して、「終 了」をクリックします。 ウィザードが閉じて、アクション・オブジェクト・
エディターでイベント・オブジェクトが開きます。
7. Award details アクション・オブジェクトに 2 つのフィールドを追加します。
a. アクション・オブジェクト・エディターの「フィールド」セクションで「追 加」をクリックします。
b. 「新規フィールド」ウィザードで、最初のフィールドに customer ID という 名前を付け、データ型として「ストリング」を選択します。
c. 「完了」をクリックします。
d. これらのステップを繰り返し、データ型「実数」の award amount フィール ドを追加します。
注: 「アクション・オブジェクト・エディター」ウィンドウに表示されるエ ラー・メッセージは、チュートリアルの後の段階で解決されるため、無視し て構いません。
e. 「ファイル」 > 「すべて保存 (Save All)」とクリックします。
f. アクション・オブジェクト・エディターおよびアクション・エディターを閉 じます。
以下の例に示すように、「イベント・エクスプローラー」ビューの LoyaltyAwards プロジェクトには、イベントとアクション、および関連するオブジェクトが含まれ ています。
次のタスクでは、計算の実行に使用されるデータが入るビジネス・オブジェクトを 作成して構成します。
次へ: 52ページの『タスク 2: ビジネス・オブジェクトの定義』