IBM Datastage Java 包开发手册简体中文版

所需积分/C币:16 2013-12-14 00:50:31 1.23MB PDF
0
收藏 收藏
举报

DataStage中Java Client阶段及Java Transformer阶段的使用,以及这两个阶段调用的JAVA类的开发包,开发方法,包含示例代码。
IBM InfoSphere DataStage and Quality Stage v8.7 Java包指南 重重 Sl51-165200 注意 在使用本资料及其支持的产品之前,请阅读第47页的『声明和商标』中的信息。 o Copyright IBM Corporation 2005, 2011 目录 第1章简介 定义输出列 25 包阶段 Java变换程序阶段 1第4章使用Java变换程序阶段,··27 a客户机阶段 将Java变换程序阶段添加全作业 Java程序和Java包. 阶段实例 初始化 标识Java应用程序 27 处理 创建阶段属性 终止 指定应用程序参数 类摘要 创建阶段属性 调用方法 指定JVM选项 记录方法 JVM实例 行方法 创建阶段属性 28 阶段方法 指定“拒绝”链接 创建阶段属性 第2章Java包APl 5指定列定义 29 Java程序的结构 定义输入列 Stage类 定义输出列 调用方法 行管理方法 7第5章其他Java包APl方法,...31 记录方法 sage类方法 3 属性方法 Column类的方法 31 Column类 元数据方法 13第6章样本程序 33 类 用于Java各户机阶段的程序 33 元数据方法 源阶段示例 .33 读程序方法 目标阶段示例 34 写程序方法 20 变换程序阶段 用于Java变换程序阶段的程序 第3章使用Java客户机阶段 2 大写转换 37 将Java客户机阶段添加至作业 23 对行排序 阶段实例 标识Java应用程序 联系BM 41 创建阶段属性 23 指定应用程序参数 24 访问产品文档 43 创建阶段属性 指定JVM选项 产品辅助功能选项 45 JVM实例 创建阶段属性 声明和商标 47 指定列定义 25 定义输入列 索引. 51 O Copyright IBM Corp. 2005, 2011 Iv Java包指南 第1章简介 使用 Java pack ap,您可以创建与 IBM InfoSphere DataStage and Quality Stage Designer服务器和并行作业连接的Java程序.您的Java程序可以: 生成(编写)在作业中使用的行。在此方案中,Java程序是作业中的源 使用(读取)输人链接上提供的行。在此方案中,Java程序是作业中的目标。 处理来自输入链接的行,并在输出链接上生成行。在此方案中,Java程序充当变换程 序 查询列和阶段元数据 Java包阶段 Java包具有以下两个阶段,通过这两个阶段,您可将自己的Java应用程序集成到IBM Info Sphere DataStage作业流中: Java变换程序阶段 ava客户机阶段 注:要了解有关主动和被动阶段的更多信息,请参阋《lnp6 Sphere Datastage Designer 客户机指南》 Java变换程序阶段 Java变换程序阶段是主动阶段。使用该阶段将调用一个Java应用程序,该程序变换来 自输入链接的数据,并将该数据写入作业中的输岀链接 Java客户机阶段 Java客户机阶段是被动阶段。在以下三种配置中使用该阶段 作为源阶段 如果您的Java应用程序不需要输入数据,或者可通过阶段属性或作业参数提供输人数 据.那么可将Java客户机阶段用作源阶段。 作为目标阶段 如果您的Java应用程序不产生任何输出数据,或者输出位于 InfoSphere DataStage外 部,那么可将Java客户机阶段用作目标阶段 作为查找阶段 您的Java应用程序为内置的变换程序阶段执行查找功能。Java客户机阶段通过引用链 接连接到内置的变换程序阶段。 O Copyright IBM Corp. 2005, 2011 Java程序和Java包 Java程序包含以下三个部分 初始化 处理 终止 初始化 Java包阶段启动时,该阶段会实例化您的Java程序并调用 Stage. initialize()方 法中的逻辑。 典型操作 操作 请参阅 读取列元数据 第13页的『元数据方法』 读取阶段元数据 属性方法 处理 该阶段在以下三种情况中调用 Stage. process()方法 每当输入行到达时。 当没有要处理的行,而该逻辑已调用一次时。 没有其他要处理的行时 典型操作 1.读取传入的行。请参阅 redrOw方法 2.以二进制、字符串或指定的类型抽取列的值。请参阅读程序方法 3.根据需要处理值。在该步骤中使用您自己的代码。 4.创建输出行。请参阅 create OutputRow(方法。 5.将处理结果以二进制、字符串或指定类型值的形式填入列。请参阅写程序方法 6.写人输出行。请参阅 writerow(方法 终止 阶段在结束时会调用 Stage. terminate()方法 典型操作 任何清除操作 类摘要 本部分列出com. ascential software.jds包的类中的主要方法 2Java包指南 调用方法 Stage. initialize Stage process Stage. terminate() 列方法 管理: Col Column. getvalueAsStringo Column. getValueAsSQLTyped() Column. setvalueAs Raw( Co ueAsString() Column. setValueAsSQLTypedo) 元数据: Column.get DataElementName() Column. getDescriptiono Column. getDerivation( Column getIndex() Column getName o Column. getSQLDisplayWidtho Column. get SQLPrecisiono Col etsoLScale Column. getSQLTypeo Column. get SQLTypeNameo Column iskey( Column nul lAllowedo 记录方法 Stage. fatal) Stage. info 第1章简介3 Stage. isTraceOn ( ge trace() Stage. warn( 行方法 管理 Row.getvalueAsRaw() Row. getvalueAsString( Row. getvalueAsSQLTyped() Row. setValueAs Raw( Ro alueAsstringo Row. setvalueAsSQLTyped( Stage. createOutputRowo Stage. createRejectRowO Stage. readRowo Stage. reject( Stage. writeRow() 元数据 Row. getCol umno Row. getCol umn Count() 阶段方法 应用程序参数 Stage. getUserProperties( 链接 ge. hasInputLink() Stage. hasoutputLinko Stage has Referencelinko Stage has RejectLinko 4Java包指南

...展开详情
试读 60P IBM Datastage Java 包开发手册简体中文版
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
lingbaole 可以,很有帮助
2018-07-11
回复
enjoydays 没有官方手册好。
2016-08-02
回复
上传资源赚积分or赚钱
    最新推荐
    IBM Datastage Java 包开发手册简体中文版 16积分/C币 立即下载
    1/60
    IBM Datastage Java 包开发手册简体中文版第1页
    IBM Datastage Java 包开发手册简体中文版第2页
    IBM Datastage Java 包开发手册简体中文版第3页
    IBM Datastage Java 包开发手册简体中文版第4页
    IBM Datastage Java 包开发手册简体中文版第5页
    IBM Datastage Java 包开发手册简体中文版第6页
    IBM Datastage Java 包开发手册简体中文版第7页
    IBM Datastage Java 包开发手册简体中文版第8页
    IBM Datastage Java 包开发手册简体中文版第9页
    IBM Datastage Java 包开发手册简体中文版第10页
    IBM Datastage Java 包开发手册简体中文版第11页
    IBM Datastage Java 包开发手册简体中文版第12页

    试读结束, 可继续读6页

    16积分/C币 立即下载 >