Campaign | partitions | partition[n] |
eMessage
| contactAndResponseHistTracking
可使用此类别中的属性来为当前分区配置与
IBM
®
Campaign
的
eMessage
商品集成。
etlEnabled
描述
Campaign
使用其自己的 ETL 流程来从
eMessage
跟踪表抽取商品响应数据,并对该数据进行变换,然后将其装入到
Campaign
联系和响应历史记录表中。
该 ETL 流程会协调这些必要表上的信息,其中包括
UA_UsrResponseType
(
Campaign
响应类型)和
UA_RespTypeMapping
(
Campaign
与
eMessage
之间响应类型的映射)。
将值设置为
Yes
会确保在
Campaign
与
eMessage
之间协调有关
eMessage
商品联系以及响应历史记录的信息。 例如,电子邮件响应数据将包括在
Campaign
报告中。
对于此分区,还必须将
Campaign
| partitions | partition[n] | server | internal | eMessageInstalled
设置为
Yes
,否则该 ETL 流程将不会运行。
缺省值
No
有效值
Yes | No
runOnceADay
描述
指示该 ETL 流程是否应该每天仅运行一次。
如果值为
Yes
:必须指定
startTime
;ETL 作业然后会运行,直到所有记录都已处理;并且会忽略
sleepIntervalInMinutes
。
如果值为
No
:Campaign Web 服务器一启动,ETL 作业就会启动。在所有记录都已处理之后,ETL 作业会停止,然后等待由
sleepIntervalInMinutes
指定的时间。
缺省值
No
有效值
Yes | No
batchSize
描述
ETL 流程使用此参数来访存已由 RCT 下载到本地
eMessage
系统表中的记录。由于较大值会影响性能,因此可用值的列表限制为下面显示的有效值。 如果预料记录量很大,请将
batchSize
与
sleepIntervalInMinutes
一起调整,以定期处理记录。
缺省值
100
有效值
100 | 200 | 500 | 1000
sleepIntervalInMinutes
描述
可指定 ETL 作业之间的间隔(以分钟计)。此选项确定作业完成之后的等待时间。在启动下一作业之前,该 ETL 流程会等待此持续时间。多个作业可同步运行,并且对于每个分区,可存在多个 ETL 作业。
如果
runOnceADay
为
Yes
,那么无法设置休眠间隔。
缺省值
60
有效值
正整数
startTime
描述
指定要开始 ETL 作业的时间。必须使用“英语”语言环境格式来指定开始时间。
缺省值
12:00:00 AM
有效值
采用格式
hh:mm:ss AM/PM
的任何有效时间
notificationScript
描述
在每个 ETL 作业完成之后运行的可选可执行文件或脚本文件。例如,出于监视目的,您可能希望收到关于每个 ETL 作业运行成功或失败的通知。每当给定分区的 ETL 作业完成运行时,通知脚本都会运行。
传递到此脚本的参数固定,且无法更改。该脚本可使用下列参数:
etlStart:ETL 的开始时间(以毫秒数计)。
etlEnd:ETL 的结束时间(以毫秒数计)。
totalCHRecords:已处理的联系记录的总数。
totalRHRecords:已处理的响应历史记录的总数。
executionStatus:ETL 的执行状态,值为 1(失败)或 0(成功)。
缺省值
未定义缺省值。
有效值
Campaign
服务器可通过“读取”和“执行”许可权访问的任何有效路径。例如:
D:\myscripts\scriptname.exe
Copyright IBM Corporation 2015. All Rights Reserved.