生成“创建视图”或“创建表”脚本
可通过使用“创建视图”或“创建表”脚本来创建报告视图或表。报告会从报告视图或表抽取可报告的数据。可使用 SQL 生成器来创建“创建视图”或“创建表”脚本。
如果要使用 eMessage 报告,请确保已在以下部分中运行这些 SQL 脚本:对于 eMessage 报告,创建存储过程登台表和索引
1.
2.
如果未将缺省 JNDI 名称用于 JDBC 数据源,请继续至步骤 2。
如果已将缺省 JNDI 名称用于 JDBC 数据源,请继续至步骤 3。
3.
a.
选择设置 > 配置 > 报告 > 模式 > ProductName
b.
4.
选择设置 > 报告 SQL 生成器
5.
产品字段中,选择适当的 IBM® 应用程序。
6.
模式字段中,选择一个或多个报告模式。
7.
选择数据库类型
8.
生成类型字段中,选择适当的选项(视图、具体化视图或表)。
*
当数据库类型设置为 Microsoft SQL Server 时,无法选择具体化视图。
*
仅适用于 eMessage。对于 Oracle 和 IBM® DB2®,eMessage 需要具体化视图。对于 SQL Server,eMessage 需要视图。
*
9.
确保生成 Drop 语句设置为 No
10.
“SQL 生成器”将创建脚本并在浏览器窗口中显示该脚本。
11.
单击下载
SQL 生成器会创建脚本并提示您指定要用于保存文件的位置。如果已从模式字段中选择单个报告模式,那么脚本名称与模式名称匹配(例如 eMessage_Mailing_Performance.sql)。如果已选择多个报告模式,那么脚本名称使用产品名称(例如 Campaign.sql)。
12.
指定要用于保存脚本的位置,然后单击保存。如果更改文件的名称,请确保使用清楚地指示所选模式的名称。
13.
*
Interact 报告模式引用多个数据源。为每个数据源生成单独的 SQL 脚本。