创建模板表

在 Optimize 中创建会话时,可以选择一个模板表。 模板表是可以在数据库中创建的表,通过它可以向 PCT 和 OCT 附加自定义字段。如果为会话选择了模板表,PCT 和 OCT 将包含该模板表中的字段以及 UACO_OCTBASE 表中指定的预定义字段,以及在创建会话时选择的受众级别。

禁止的字段

优化模板表不应包含以下对象中的字段:

*
*
UACO_PCTBase 表。 例如,不应包含名为 ScorePerOfferCostPerOffer 的 Optimize 模板表字段,因为 UACO_PCTBase 表包含这些字段。

在 Optimize 检索 ContactHistory 表的信息时,重复的字段名会引起混乱。

使用数据库视图

您应创建一个物理数据库表,其中包含所有可能要在 Optimize 会话中使用的自定义字段。 这种做法优于为每个会话创建单独的物理表,每个表都包含特定字段配对。 例如,与创建两个优化模板表(一个包含字段 A、C 和 E,另一个包含字段 B 和 D)相比,最好创建一个包含字段 A、B、C、D 和 E 的数据库表。

这样,可以根据该物理表创建包含所需排列的标准数据库视图。 所创建的每个视图都表示一个单独的优化模板表,可以在优化会话中使用。

创建一个表示 Optimize 进程的字段

您可能需要在优化后流程图中包含一个分段进程将客户 ID 划分回其各自的包中。 包源自 Optimize 进程。 要选择 Optimize 进程(或包)作为分段依据字段,必须在优化模板表中包含一个充当此指示符的字段。 例如,可以在优化模板表中包含一个名为 OptimizeProcess 的字段,稍后选择该字段作为分段依据字段。

创建分数字段

默认情况下,PCT 模板包含 ScorePerOffer 字段,在优化会话中指定分数时可以使用此字段。 不过,Optimize 可以使用该模板表中的任意数值字段作为优化会话中的分数。 ScorePerOffer 字段是浮点数据类型,因此,如果分数必须采用其他数据类型,则需要在模板表中创建新列或编辑现有分数列。 您也可以对几个分数类型进行比较,确定最合适某一特定 Optimize 会话的数据类型。 通过在模板表中创建多个可能的分数字段,在配置优化会话时就可以轻松地在分数类型间切换,而不必重新运行每个参与的市场活动和流程图。



IBM Unica Optimize
 
8.5.0
For more information, see our support and community site: Customer Central