使用 IBM Mashup Center 和 Optim 组合活动数据和归档数据
2010-04-26 00:00:00 来源:WEB开发网核心提示: 图 4. Widget 连接数据查看器 widget 使用销售人员关系表格生成的 feed 填充,需要以下几个步骤:从 Mashup Center 目录页面选择 Create > New Feed,使用 IBM Mashup Center 和 Optim 组合活动数据和归档数据(3),提供
图 4. Widget 连接
数据查看器 widget 使用销售人员关系表格生成的 feed 填充,需要以下几个步骤:
从 Mashup Center 目录页面选择 Create > New Feed。
提供数据库连接信息。出现一列表格。
通过对应的复选框选择一个表格。这将使用列列表填充左边的列表框。例如,选择 * 列可以选择所有列,如图 5 所示。
图 5. 销售人员表格
查看原图(大图)
要生成包含图 widget 年销售额的 feed,请从活动数据库中检索订单信息。订单表格中的每一行都与详细信息表格中的多条记录关联,如图 5 所示。每项订单的数量都通过加总相关详细信息记录的列计算得出。所需的 SQL 非常复杂,如清单 1 所示。在创建关系 feed 时您可以在 Advanced 窗口中指定这些 SQL 语句。
清单 1. SQL 语句
select o.order_id, o.cust_id, o.order_date,
rtrim(o.order_salesman) sales_id, d.amount
from (select i.order_id order_id, sum(i.item_quantity*i.detail_unit_price) amount
from db2admin.details i group by i.order_id) d,
db2admin.orders o
where d.order_id=o.order_id
更多精彩
赞助商链接