Campaign | partitions | partition[n] | eMessage | contactAndResponseHistTracking
このカテゴリーのプロパティーを使用して、現行パーティションに対して、IBM® Campaign との eMessage オファー統合を構成します。
etlEnabled
説明
Campaign はそれ独自の ETL プロセスを使用して、eMessage トラッキング・テーブルから Campaign コンタクトおよびレスポンス履歴テーブルにオファー・レスポンス・データを抽出、トランスフォーム、およびロードします。
ETL プロセスは、UA_UsrResponseType (Campaign レスポンス・タイプ) および UA_RespTypeMapping (CampaigneMessage との間のレスポンス・タイプのマッピング) を含む、必要なテーブル全体の情報を調整します。
値を Yes に設定すると、eMessage のオファー・コンタクトおよびレスポンス履歴に関する情報が、CampaigneMessage の間で調整されます。例えば、E メールのレスポンス・データが Campaign レポートに組み込まれます。
*
また、Campaign | partitions | partition[n] | server | internal | eMessageInstalledYes に設定して、このパーティションまたは ETL プロセスが実行されないようにする必要があります。
デフォルト値
No
有効値
Yes | No
runOnceADay
説明
ETL プロセスを 1 日に 1 回だけ実行する必要があるかどうかを示します。
値が Yes の場合: startTime を指定する必要があります。すると、ETL ジョブはすべてのレコードが処理されるまで実行され、sleepIntervalInMinutes は無視されます。
値が No の場合: ETL ジョブは Campaign Web サーバーの開始後すぐに開始します。ETL ジョブはすべてのレコードが処理されると停止し、sleepIntervalInMinutes で指定された時間待機します。
デフォルト値
No
有効値
Yes | No
batchSize
説明
ETL プロセスはこのパラメーターを使用して、RCT によってローカルの eMessage システム・テーブルにダウンロードされたレコードを取り出します。大きな値はパフォーマンスに影響を及ぼす可能性があるため、使用可能な値は以下に示す有効な値に制限されます。大量のレコードが予測される場合は、 定期的な間隔でレコードを処理するように batchSize と合わせて sleepIntervalInMinutes を調整します。
デフォルト値
100
有効値
100 | 200 | 500 | 1000
sleepIntervalInMinutes
説明
ETL ジョブ間の間隔を分単位で指定します。このオプションによって、ジョブ完了後の待機時間が決まります。ETL プロセスは、この時間だけ待機してから次のジョブを開始します。複数のジョブを同時に実行することができるので、パーティションごとに複数の ETL ジョブが存在する可能性があります。
runOnceADayYes である場合は、スリープ間隔を設定することはできません。
デフォルト値
60
有効値
正の整数
startTime
説明
ETL ジョブを開始する時刻を指定します。開始時刻を指定するには、英語のロケール・フォーマットを使用する必要があります。
デフォルト値
12:00:00 AM
有効値
hh:mm:ss AM/PM フォーマットでの有効な時刻
notificationScript
説明
各 ETL ジョブの完了後に実行されるオプションの実行可能ファイルまたはスクリプト・ファイル。例えば、モニター目的で、各 ETL ジョブの成功または失敗の通知を受ける必要がある場合があります。特定のパーティションの ETL ジョブの実行が完了するたびに、通知スクリプトが実行されます。
このスクリプトに渡されるパラメーターは固定されていて、変更することはできません。スクリプトが使用できるパラメーターは以下のとおりです。
*
*
*
*
*
デフォルト値
デフォルト値は定義されていません。
有効値
Campaign サーバーが、読み取り権限および実行権限でアクセスできる有効なパス。例えば、D:\myscripts\scriptname.exe です。