WEB开发网
开发学院数据库DB2 使用 WebSphere Transformation Extender Databas... 阅读

使用 WebSphere Transformation Extender Database Interface Designer 和 Database Adapter 转换数据

 2009-11-11 00:00:00 来源:WEB开发网   
核心提示: 将 Source 设置更改为适配器数据库,原因是您将从那个数据库获取输入信息,使用 WebSphere Transformation Extender Database Interface Designer 和 Database Adapter 转换数据(7),将正在使用的数据类型指定为数据源,

将 Source 设置更改为适配器数据库,原因是您将从那个数据库获取输入信息。

将正在使用的数据类型指定为数据源。当您将 Source 设置更改为 Database 时,DatabaseQueryFile 设置出现在输入卡中。

File 设置指定 database/query 文件(.mdq),该文件包含查询的定义。选择 Database_QueryFile1.mdq 作为 File 设置。

数据库下拉列表自动更新为显示在选中文件中定义的所有数据库。ADMINREG 是文件 Database_QueryFile1.mdq 中定义的惟一数据库,因此它自动选中为数据库。

Query 设置指定作为数据源使用的查询。如果选中数据库中定义了多个查询,将显示一个所有查询的下拉列表。选择 MyUserQuery 作为 Query。

单击 OK 保存设置。这个输入卡如图 10 所示:

图 10. 输入卡设置

使用 WebSphere Transformation Extender Database Interface Designer 和 Database Adapter 转换数据

添加输出卡

添加一个名为 OutputCard 的输出卡。

选择 MyUserQuery.mtt 作为 Type 树,选择 DBSelect 作为 Type。

选择 Target 作为 File adapter,因为输出将被写入一个文本文件中。指定路径为 c:/Mytestfile.txt,单击 OK 保存。

2.3. 构建并运行映射

现在您已为映射创建了输入和输出卡,已经准备好进行转换了。将组 MYDBCard 从输入卡拖放到输出卡组规则列。

图 11. 映射输入和输出

使用 WebSphere Transformation Extender Database Interface Designer 和 Database Adapter 转换数据

右键单击概览视图中的映射,单击 Build 编译映射。然后右键单击映射并单击 Run。您应该得到消息:Map completed successfully。

图 12. 运行映射

使用 WebSphere Transformation Extender Database Interface Designer 和 Database Adapter 转换数据

测试结果

右键单击概览视图中的映射并单击 Run results,选择结果文件并单击 OK。您将看到,Design Studio 中有一个 Mytestfile.txt 文件,这表明来自 USER 表的记录已经被转换为一个文本文件,如图 13 所示。

图 13. Run Results 视图

使用 WebSphere Transformation Extender Database Interface Designer 和 Database Adapter 转换数据

来自 USER 表的记录在运行时被转换为一个文本文件。

结束语

本文介绍了 WebSphere TX 资源适配器和 WebSphere TX Database Interface Designer,展示了如何使用 WebSphere TX 轻松连接到一个数据库,通过从数据库获取数据执行转换。本文还展示了如何在 Database Interface Designer 中启用跟踪功能,介绍了类型树和映射等 Design Studio 基础特性。

注意:

开始本教程之前,执行这些模式查询以在 DB2 中创建一个数据库。

本文示例源代码或素材下载

上一页  2 3 4 5 6 7 

Tags:使用 WebSphere Transformation

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接