Campaign 创建并填充报告表
可使用 SQL 脚本来为 Campaign 创建并填充报告表。报告使用报告表来抽取可报告的数据。
1.
请完成下列步骤来为 Campaign 创建并填充报告表:
2.
3.
4.
5.
对于具有 DB2® 数据库的 Campaign,将 DB2® 堆大小增大到 10240 或更大值。缺省堆大小为 2048。请使用以下命令来增大堆大小:
db2 update db cfg for databasename using stmtheap 10240
其中 databasenameCampaign 数据库的名称。
如果用户在运行报告(例如“财务摘要”报告)时选择所有营销活动,那么增大堆大小会确保 IBM® Cognos® 不显示 SQL 错误消息。
6.
Marketing Platform 安装目录中找到 db/calendar 子目录,并找到适用于数据库类型的 ReportsCalendarPopulate 脚本。
ReportsCalendarPopulate 脚本会创建下列各表:
*
*
7.
8.
仅对于 DB2®,完成下列其中一个任务:
*
db2 -td@ -vf ReportsCalendarPopulate_DB2.sql
*
如果使用 DB2® 客户机界面,那么在语句终止字符字段中将终止字符更改为 @ 字符。
9.
*
设置数据同步
请确保使用计划的“抽取、变换和装入 (ETL)”方法或任何定制方法来安排在 IBM® EMM 应用程序的生产数据库与新报告表之间定期进行数据同步。