创建消息连接器表
要能够部署
IBM
®
Interact
消息连接器,您必须首先在存储
Interact
运行时数据的数据库中创建表。您将为您已定义的每个受众级别创建一个表。对于每个受众级别,
Interact
将使用您创建的表来记录有关消息连接器事务的信息。
使用数据库客户机来对相应数据库或模式运行消息连接器 SQL 脚本,从而创建必要的表。在您安装
Interact
运行时服务器时,将自动安装用于受支持数据库的 SQL 脚本。请参阅您在《
IBM
®
Interact
Installation Guide》中完成的工作表,以了解有关连接到数据库(其中包含
Interact
运行时表)的详细信息。
1.
启动您的数据库客户机并连接到当前存储
Interact
运行时表的数据库。
2.
运行
<
Interact
_home>
/msgconnector/scripts/ddl
目录中的相应脚本。下表列出了您可以用于手动创建消息连接器表的样本 SQL 脚本:
用于创建消息连接器表的脚本
数据源类型
脚本名称
IBM
®
DB2
®
db_scheme_db2.sql
Microsoft
™
SQL Server
db_scheme_sqlserver.sql
Oracle
db_scheme_oracle.sql
请注意,这些脚本作为示例提供。您可以对受众标识值使用不同命名约定或结构,因此您可能需要在运行脚本之前修改脚本。通常,最佳实践是有一个专用于每个受众级别的表。
创建表以便包含以下信息:
样本 SQL 脚本创建的信息
列名称
描述
LogId
此条目的主键。
MessageId
每个消息传递实例的唯一标识。
LinkId
电子媒体(如电子邮件)中每个链接的唯一标识。
OfferImageUrl
指向已返回商品的相关图像的 URL。
OfferLandingPageUrl
指向已返回商品的相关登录页面的 URL。
TreatmentCode
已返回商品的处理代码。
OfferExpirationDate
已返回商品的截止日期和时间。
OfferContactDate
商品返回给客户的日期和时间。
AudienceId
电子媒体的受众标识。
关于此表,请注意以下几点:
根据受众级别,受众键的每个组件将具有一个 AudienceId 列。
MessageId、LinkId 和 AudienceId 的组合构成此表的唯一键。
在脚本完成运行后,您便已经为消息连接器创建了必要的表。
您现在已经准备好部署消息连接器 Web 应用程序。
Copyright IBM Corporation 2014. All Rights Reserved.