Optimize 将测试建议的事务或备用方法组合以了解客户的最佳备用方法的次数最大数目。由于要测试的备用方法数目可能很大,因此,此值允许您对在 Optimize 移至 PCT 中的下一个客户之前,对花在客户上的核心算法工作量施加限制。如果要优化的客户数大于 CustomerSampleSize,那么 Optimize 会将客户划分为不大于 CustomerSampleSize 的组,并独立优化每个样本组。仍然符合跨多个组的规则(例如“定制容量”规则)。提高此数字可提高优化程度,但会影响性能。随机种子表示 Optimize 用来随机选择记录的起始点,然后填充由 CustomerSampleSize 定义的样本组。如果您具有的客户数少于 CustomerSampleSize,那么此属性对优化没有影响。会话日志中的以下信息允许您观察 MaxIterationsPerCustomerSample 的设置更改的效果。Optimize 用来处理优化算法的线程的最大数目。一般而言,为 MaxCustomerSampleProcessingThreads 设置的值越高,性能提高就越多。但是,性能提高受多个因素限制,包括所用的优化规则的类型和数目以及硬件。有关调整 Optimize 实现的详细指示信息,请咨询 IBM Unica 代表。将客户样本写入 OCT 的登台表时 Optimize 可使用的线程数。提高线程数可能可以提高 Optimize 会话的性能。有关调整 Optimize 实现的详细指示信息,请咨询 IBM Unica 代表。如果为 true,那么 Optimize 会在处理优化算法时尝试使用多个线程。可以使用 MaxCustomerSampleProcessingThreads、ProcessingThreadQueueSize 和 PostProcessingThreadQueueSize 配置属性来配置线程数。如果为 false,那么 Optimize 会在处理优化算法时使用单个线程。如果为 true,那么 Optimize 会将联系历史记录事务写入要在 Optimize 会话运行期间读取的文件。如果为 false,那么 Optimize 会从 Campaign 系统表中的 UA_ContactHistory 表读取。如果为 false,那么 Optimize 会在 UA_ContactHistory 表上创建读取锁定,锁定时间长度为 Optimize 会话的长度。如果您正在使用数据库装入实用程序,那么这可能会导致尝试写入表失败。如果为 true,那么 Optimize 会在表上创建读取锁定,锁定时间长度仅为将查询写入文件的时间。此配置属性允许您在优化速率达到指定的级别时,停止处理客户组。MinImprovmentPercent 属性允许您设置分数提高速率(以百分比的方式度量)以继续迭代。缺省值是零,表示可能的迭代数没有限制。如果将 UseFutureContacts 设置为 false,并且 Optimize 会话的优化规则不使用时间段,那么 Optimize 不会查询联系历史记录表。这将缩短运行 Optimize 会话所需的时间。但是,如果 Optimize 会话使用时间段,那么将会查询联系历史记录表。如果在联系历史记录中记录潜在将来联系,那么必须将 UseFutureContacts 设置为 true。例如,如果要在下周将有关特殊促销的电子邮件通信发送给特定客户,那么这些联系可能已经以占位符的形式存在于联系历史记录表中。在这种情况下,应该将 UseFutureContacts 设置为 true,并且 Optimize 将始终查询联系历史表。
IBM Unica Marketing Platform
8
|
Copyright IBM Corporation 2011. All Rights Reserved.
|
For more information, see our support and community site: Customer Central
|
|