上一页 下一页

任务 4:构建数据集

现在,您已准备好构建数据集。数据集标识要从数据源检索的数据。如果报告连接至 JDBC 数据源(例如,样本数据库),请使用 SQL SELECT 语句来指定要检索的数据。

1  
2  
Customers

图 1-11 新建数据集

图 1-11  新建数据集
3  
对于其他字段,请使用缺省值。
*
*
“数据集类型”指示该数据集使用 SQL SELECT 查询。
4  
“查询”页面将显示信息来帮助您创建 SQL 查询。“可用的项”列示了数据源中的所有模式(包括 CLASSICMODELS),这些模式用于本教程以及您想使用样本数据库来创建的其他报告。可以单击 CLASSICMODELS 旁边的加号(+)标志来显示表。此对话框右边的文本区域将显示 SQL SELECT 语句必需的下列关键字:
select
from
5  
select customerName,
contactLastName,
contactFirstName,
phone
from Customers
虽然数据集编辑器以大写字母显示表名和列名,但是由于 SQL 不区分大小写,因此您可以采用任意大小写输入这些名称。如果您不想输入查询,那么可将列和表从“可用项”拖动到文本区域。
您创建的 SELECT 语句(如图 1-12 中所示)从 CUSTOMERS 表的 CUSTOMERNAME、CONTACTLASTNAME、CONTACTFIRSTNAME 和 PHONE 列中获取值。

图 1-12 “编辑数据集”中的 SQL SELECT 语句

图 1-12  “编辑数据集”中的 SQL SELECT 语句
6  
7  

图 1-13 SQL SELECT 语句返回的数据行

图 1-13  SQL SELECT 语句返回的数据行
8  

© Copyright Actuate Corporation 2013