フィールドの自動マッチング
既存のモデリング・ストリームを使用する場合は、SPSS モデルおよび SPSS スコアのプロセス・ボックスを構成する時に、フィールドが自動的にマッチングされます。 自動マッチング・プロセスでは、マップされるテーブルから正確なフィールド名の最初の出現位置が検出され、モデリング・ストリームからの必要なフィールドにそれがマッチングされます。
SPSS モデルおよび SPSS スコアの両方のプロセス・ボックスで、セル・フィールドからモデリング・ストリーム・フィールドへの自動フィールド・マッチングが実行されます。 ただし、 IBM ® CampaignIBM® SPSS® Modeler Advantage Marketing Edition ではフィールド・タイプを解釈するメカニズムが異なるため、フィールドがマッチングされないという問題が発生することがあります。
例:
IBM ® Campaign では、ストリングの間に数値が含まれているセル・フィールド (例えば、1512 and 100) は、ストリング型になります。 IBM® SPSS® Modeler Advantage Marketing Edition では、そのデータは数値と判断されます。 このような場合、自動マッチングは失敗するため、SPSS モデルまたは SPSS スコアのプロセス・ボックス内でフィールドを手動でマッチングする必要があります。
この後のセクションでは、モデリング・ストリーム・フィールドが自動的にマッチングされるシチュエーションについて説明します。
フローチャートの実行
モデリング・ストリームにマッチングされていないフィールドが含まれる場合にフローチャートを実行すると、モデリング・ストリーム・フィールドが自動的にマッチングされます。 SPSS モデル・プロセス・ボックスでプロセス構成を最後に保存した後にモデリング・ストリームを変更した場合は、構成された SPSS モデルまたは SPSS スコアのプロセス・ボックス内でフィールドがマッチングされない可能性があります。 例えば、SPSS スコア・プロセス・ボックスに候補フィールドを追加した場合、これらのフィールドはモデリング・ストリームでマッチングされません。
*
モデルを再作成すると、SPSS モデル・プロセス・ボックスでマッチングされていない新規フィールドが自動的にマッチングされます。
*
モデルをスコア設定すると、SPSS スコア・プロセス・ボックスでマッチングされていない新規フィールドが自動的にマッチングされます。
正常に照合された場合、フローチャートの実行が成功します。正常に照合されない場合は実行が失敗します。 その場合、プロセスを再実行するには、その前に手動でフィールドを照合する必要があります。
どのフィールドも変更していない場合、フィールドが自動的にマッチングされることはありません。 このような処置により、ユーザーが指定したマッチングが上書きされることを回避できます。
以下の例では、 IBM ® Campaign フローチャートとモデリング・ストリームの間で変数をマッチングするように SPSS スコア・プロセス・ボックスを既に構成してあります。 A が A にマッチし、B1 が B にマッチし (手動で上書き)、C が C にマッチします。
IBM ® Campaign フローチャートのフィールド
仮にモデリング・ストリームが変更されて変数 A、B、および D が必要になった場合、以前のマッチは保持されて、新しい変数 D のみが自動マッチされます。したがって A は引き続き A にマッチし、B1 は引き続き B にマッチして、さらに新しい変数 D が D にマッチします。
IBM ® Campaign フローチャートのフィールド
フローチャート編集モードで SPSS モデルまたは SPSS スコアのプロセス・ボックスを開いたとき
「既存のモデリング・ストリームを使用 (Use existing modeling stream)」オプションを使って SPSS モデル・プロセス内でモデリング・ストリームを選択すると、モデリング・ストリーム・フィールドが自動的にマッチングされます。
SPSS モデルまたは SPSS スコアのプロセス・ボックスを開いたとき、 IBM ® CampaignIBM® SPSS® Modeler Advantage Marketing Edition から構成済みモデリング・ストリームに関するメタデータを取り出します。
*
*
*
*
新しいフィールドに対しては、「照合」ボタンを使ってフィールドを自動マッチングさせるか、「追加」ボタンを使って手動でフィールドをマッチさせることができます。
IBM ® SPSS® Modeler Advantage セッションでフィールドを変更したとき
SPSS スコア・プロセス・ボックスでモデリング・ストリームを選択すると、モデリング・ストリーム・フィールドが自動的にマッチングされます。
IBM ® SPSS® Modeler Advantage でモデリング・ストリーム・フィールドを変更した場合、 IBM ® Campaign は、セッションや、ユーザーが変更した内容について何も情報を認識しません。
*
SPSS モデルまたは SPSS スコアのプロセス構成ダイアログで「OK」をクリックすると、プロセス・ボックス内の既存の構成が保存されます。 ただし、 IBM ® Campaign は最新のモデリング・ストリーム・メタデータを取得しません。 構成ウィンドウを最後に開いた時以降、必要なフィールドが変更された場合は、「OK」をクリックしてください。 その後、プロセス・ボックスを再び開き、モデリング・ストリームのこれらのフィールドを更新してください。
*
SPSS モデルまたは SPSS スコアのプロセス・ボックスを開いたとき、 IBM ® Campaign は最新のモデリング・ストリーム構成を取り出します。 その後、変更されたフィールドがすべて自動的にマッチングされます (上記の『フローチャート編集モードで SPSS モデルまたは SPSS スコアのプロセス・ボックスを開いたとき』の説明を参照)。
*
SPSS モデルまたは SPSS スコアのプロセス・ボックスを実行すると、 IBM ® Campaign は最新のモデリング・ストリーム構成を取り出します。上記の『フローチャートの実行』で説明したように、フィールドが自動的にマッチングされます。