使用 IBM WebSphere Information Integrator 中的数据联邦技术(2)
2008-09-16 16:29:25 来源:WEB开发网图 7 展示了执行计划。
图 7. 插入来自不同数据源的数据的 FQEP
在这里,INSERT 操作符没有显示出来,因为它在 Oracle 上。SHIP 操作符没有相关联的语句,因为这个 SHIP 操作符表示将数据从联邦服务器传送到 Oracle。RETURN 操作符中的语句显示了被发送到 Oracle 的语句。
INSERT INTO VALUES "CRDUSER1"."BAD_CREDIT"
("CUSTOMER_ID","CUSTOMER_DEBT") VALUES (:h0 , :h1);
对昵称的数据移动操作
您可以对昵称执行以下数据移动操作。要获得关于用法的详细信息,请参阅 IBM DB2 Universal Database Command Reference (见 参考资料)。
1. 从引用昵称的查询中导出数据
仓库信用调查分析人员想获得 BAD_CREDIT 昵称中债务大于 $10,000 的已有客户的名单。他将这个名单存储在一个名为 bad_customers.del 的定界的 ASCII 文件中。
EXPORT TO bad_customers.del OF del
SELECT customer_id, customer_debt
FROM bad_credit
WHERE customer_debt > 10000;
2. 导入到一个昵称中
仓库信用调查分析人员从管理另一个商店的财务部门收到一个名为 bankrupt.del 的文件。这个文件列出了最近宣布破产的客户以及他们当前的债务。他想将这些内存存储在昵称 BAD_CREDIT 中。
IMPORT FROM bankrupt.del OF del
ALLOW WRITE ACCESS COMMITCOUNT 20
INSERT INTO bad_credit;
更多精彩
赞助商链接