`
sito
  • 浏览: 44639 次
  • 性别: Icon_minigender_1
  • 来自: bj
社区版块
存档分类
最新评论

datastage 入门示例

阅读更多

1. 环境

OS: win xp

ETL工具:data stage 版本 7.5.1

数据库:db2 版本 9 其驱动版本 2.8.46

--------------------------------------------------------------------------------

2. 安装

两个主要的部分安装都比较简单,要说明的是:

-- 安装完data stage后,顺便就创建了一个新的project,所有的job, metadata, schedule等都属于它。需要一个用户名和密码来登录此project。

-- 安装Db2的时候,有一个默认的用户db2admin,设置密码,安装成功后,有一个样例数据库sample,自己可以添加新的数据库。另外会创建一个OS用户db2admin,它具有管理者权限,启动安全服务,以db2admin登录,就能使用了。

有几个地方要注意:db2的Schema,即模式。还不确定此处的schema与oracle的schema的不同,表面上是oracle的Schema似乎是使用数据库的用户名。而这里是要另外创建的,每个表都需要指定其schema,只有在当前的Schema符合表定义的Schema时才能顺利对表进行操作。没有指定的情况下是db2admin,注意这个地方,后面有一些问题也是由它引起的。详见:http://bytes.com/topic/db2/answers/185391-db2-sql-error-sqlcode-204-sqlstate-42704-a

引用: If the userid you are using is db2admin, and you don't supply a high level
qualifier on the table name, the DB2 assumes that DB2ADMIN is the qualifier
(schema) name. You can use the SET SCHEMA statement before hand, use an
alias, or use the a userid with the same name as your schema.

--------------------------------------------------------------------------------

3. 开始用data stage

3.1 建一个数据库 mydb,建Schema schema_ytao,建表AA,schema为schema_ytao,只有一列 ID(int),插入数据1,2,3..

3.2 在数据库sample和mydb中分别建表BB,schema分别为 db2admin 和 schema_ytao

3.3 新建一个server job (猜测:因为server job,所以后面的Db 组件都不需要指定server ip 或 server name,这个字面真的让我犯困了)

3.4 拖两个 Db2 api 组件,一个用作输入dc in,一个用作输出 dc out

3.5 拖一个 transfer 组件

3.6 连接。点击link,左击 dc in,靠中间一点,不要放掉鼠标,向右拉开到 transfer 组件,这样才能出来一条线,这个地方试了很久。同样的方法连接 transfer 和 dc out

3.7 设置 dc in,如下图:


 
3.8 设置dc out,如下图:

另外还有输出到sample库的bb表,可以用默认的sql语句了,只要view data有数据应该就是OK的了

3.9 点击编译,打到datastage director工具,点击run按钮,运行成功就是finished,出错就是aborted,可以到日志表里查看原因。

 

  • 大小: 48.4 KB
  • 大小: 37 KB
0
0
分享到:
评论

相关推荐

    Datastage入门示例

    Datastage入门示例 数据仓库 入门简介

    Datastage入门示例(转)

    Datastage入门示例 Datastage 是一个功能强大的数据集成工具,由 IBM 公司开发,主要用于数据的提取、转换和加载。它包含四大部件:Administrator、Manager、Designer、Director。 Datastage Administrator 负责...

    Datastage学习资料集合(分卷1)

    Datastage入门示例.doc DataStage培训讲义_EN.pdf DataStage学习指导_CN.pdf DataStage并行作业教程.pdf DataStage教程.rar 用IBMWebSphereDataStage进行数据整合:第1部分.doc 用IBMWebSphereDataStage进行数据整合...

    Datastage学习资料集合(分卷2)

    Datastage入门示例.doc DataStage培训讲义_EN.pdf DataStage学习指导_CN.pdf DataStage并行作业教程.pdf DataStage教程.rar 用IBMWebSphereDataStage进行数据整合:第1部分.doc 用IBMWebSphereDataStage进行数据整合...

    转:datastage 开发指南

    Datastage入门示例通常会包含一些基础的Job构建,例如从CSV文件中读取数据,进行简单的清洗和转换,然后写入数据库。这些示例能帮助新手快速上手,理解DataStage的基本操作流程。 六、实战应用 在实际项目中,...

    DataStage开发文档

    本开发文档集合了三份重要的资料,分别是“Datastage入门示例”、“ETL开发指南(DataStage_EE)V2.0”以及“DataStage_V7.5_学习总结”,旨在帮助开发者深入了解和掌握DataStage的使用。 1. **Datastage入门示例**:...

    datastage示例文档

    ### Datastage 示例文档知识点 #### 一、Datastage 组件详解 Datastage 是一款功能强大的企业级数据集成工具,主要用于批量...这对于初学者来说是一个很好的入门案例,有助于理解 Datastage 的基本操作和应用场景。

    datastage guide

    以上内容涵盖了 DataStage 指南中的主要知识点,包括 DataStage 的基本概念、核心组件介绍、入门指南以及一个具体的示例作业。这些知识点不仅有助于初学者快速上手 DataStage,也能为高级用户提供更深入的理解。

    DataStage学习文档.doc

    IBM WebSphere DataStage是一款强大的...总之,IBM WebSphere DataStage学习文档是入门和提升DataStage技能的关键资源。通过系统学习和实践,用户可以有效地处理各种数据集成挑战,为企业提供高效、可靠的数据服务。

    Scratch介绍

    在Scratch2.0中,用户可以通过拖拽积木式的编程块来编写程序,这些编程块颜色各异,形状匹配,大大降低了编程的入门难度。编程块包括各种控制结构,如循环、条件语句、事件处理等,还有数学运算、变量定义、函数创建...

Global site tag (gtag.js) - Google Analytics