使用 WebSphere Transformation Extender Database Interface Designer 和 Database Adapter 转换数据
2009-11-11 00:00:00 来源:WEB开发网将 Source 设置更改为适配器数据库,原因是您将从那个数据库获取输入信息。
将正在使用的数据类型指定为数据源。当您将 Source 设置更改为 Database 时,DatabaseQueryFile 设置出现在输入卡中。
File 设置指定 database/query 文件(.mdq),该文件包含查询的定义。选择 Database_QueryFile1.mdq 作为 File 设置。
数据库下拉列表自动更新为显示在选中文件中定义的所有数据库。ADMINREG 是文件 Database_QueryFile1.mdq 中定义的惟一数据库,因此它自动选中为数据库。
Query 设置指定作为数据源使用的查询。如果选中数据库中定义了多个查询,将显示一个所有查询的下拉列表。选择 MyUserQuery 作为 Query。
单击 OK 保存设置。这个输入卡如图 10 所示:
图 10. 输入卡设置
添加输出卡
添加一个名为 OutputCard 的输出卡。
选择 MyUserQuery.mtt 作为 Type 树,选择 DBSelect 作为 Type。
选择 Target 作为 File adapter,因为输出将被写入一个文本文件中。指定路径为 c:/Mytestfile.txt,单击 OK 保存。
2.3. 构建并运行映射
现在您已为映射创建了输入和输出卡,已经准备好进行转换了。将组 MYDBCard 从输入卡拖放到输出卡组规则列。
图 11. 映射输入和输出
右键单击概览视图中的映射,单击 Build 编译映射。然后右键单击映射并单击 Run。您应该得到消息:Map completed successfully。
图 12. 运行映射
测试结果
右键单击概览视图中的映射并单击 Run results,选择结果文件并单击 OK。您将看到,Design Studio 中有一个 Mytestfile.txt 文件,这表明来自 USER 表的记录已经被转换为一个文本文件,如图 13 所示。
图 13. Run Results 视图
来自 USER 表的记录在运行时被转换为一个文本文件。
结束语
本文介绍了 WebSphere TX 资源适配器和 WebSphere TX Database Interface Designer,展示了如何使用 WebSphere TX 轻松连接到一个数据库,通过从数据库获取数据执行转换。本文还展示了如何在 Database Interface Designer 中启用跟踪功能,介绍了类型树和映射等 Design Studio 基础特性。
注意:
开始本教程之前,执行这些模式查询以在 DB2 中创建一个数据库。
本文示例源代码或素材下载
Tags:使用 WebSphere Transformation
编辑录入:爽爽 [复制链接] [打 印]- ››使用脚本恢复WinXP系统的用户登录密码
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››使用纯文本文件打造WCF服务
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››使用 Dojo 开发定制 Business Space 小部件,第 4...
赞助商链接