公司内部使用,请勿外传 开发一个简单的ETL JOB 步骤4 选择Parallel Job,单击按钮OK 一个新的ETL Job已经创建了,单击工具栏上的图标“保存”,或者用快捷键“Ctrl+S”来保存,这时候一个保存ETL Job的对话框会弹出来 在弹出的对话框中。在Job name一栏输入SampleJob,在Category中输入Sample。单击按钮OK 公司内部使用,请勿外传 开发一个简单的ETL JOB 步骤5 保存好刚创建的ETL Job后,用Designer来导入数据库的表结构。在DataStage Designer的左下方的Repository中右键单击Table Definition。然后选择 ImportPug-in Meta Data Definitions… 在弹出的对话框中选择ORACLE9,单击按钮OK 公司内部使用,请勿外传 开发一个简单的ETL JOB 步骤6 在弹出的对话框中,Server Name选择Source。输入用户名和密码,然后点击NEXT 选择Tables复选框之后单击按钮Next 选择表ps_employee,把要保存到的目录改成Sample\Source。然后单击按钮 Import 公司内部使用,请勿外传 开发一个简单的ETL JOB 步骤7 重复上述步骤把存储在数据库中的表XXX_employee的表结构导入进来,这次存放的路径改成Sample\Target。完成后,可以在Repository中看到你导入的表结构 公司内部使用,请勿外传 开发一个简单的ETL JOB 步骤8 从左边的面板中拖入两个Oracle_OCI Stage到右边的面板上。Oracle_OCI Stage是用来连接Oracle数据库的,这两个Stage一个用来连接表employee,另一个用来连接表XXX_employee 右键单击左边的Stage不要放开,一直拖拽鼠标到右边的Stage上面。这时候在这两个Stage之间会出现一条连线,代表了数据的流向。 下面我们将配置这两个Stage的属性 公司内部使用,请勿外传 开发一个简单的ETL JOB 步骤9 双击左边的Oracle_OCI Stage,会弹出如下图所示的属性框。在标签Stage的子标签General中,设置Stage name为Source,Server name为CRMDMO,User ID和 Password设置为有权限访问这个数据库的用户名和密码。 选择标签页Output,保持Transaction Isolation的默认的选项Read Commited 在标签Output的子标签General中,选择Query type为Use SQL Builder tool。这样DataStage会自动帮你生成大部分的SQL代码。然后单击子标签Columns 公司内部使用,请勿外传 开发一个简单的ETL JOB 步骤10 在Columns子标签中单击按钮Load去导入刚才从数据库中导进来的表结构 在弹出的对话框中选择目录Sample\Source中的表结构employee,然后单击按钮OK 在弹出的对话框中选择要导入的表的列,默认是全选,保持默认并单击按钮OK 这时候你会看到表的字段已经被导入进来。单击子标签SQL 公司内部使用,请勿外传 开发一个简单的ETL JOB 步骤11 在子标签SQL中,你会看到通过SQL Builder自动生成的SQL语句。 单击按钮 View Data查看表employee中的数据,当前employee表中有两条数据。 公司内部使用,请勿外传 开发一个简单的ETL JOB 步骤12 现在编辑用来连接目标表的Oracle_OCI Stage的属性。双击这个Stage,弹出的属性设置窗口如右图所示。在标签Stage的子标签General中,Stage name设置为Target,Server name设置为CRMDMO,User ID和Password分别设置为有权限对CRMDMO数据库进行操作的用户名和密码。其他属性保持默认值,然后单击标签Input 设置Table name为PS_XXX_EMPLOYEE,Update action选择 Insert rows without cleaning。Create table action选择Do not create target table。然后单击子标签Columns 公司内部使用,请勿外传 开发一个简单的ETL JOB 步骤13 在子标签Columns中,你会发现已经有表结构load进来了,这个表结构是和source数据库中的employee表的结构一致的。单击按钮OK
您可能关注的文档
- CZC7自动充电机介绍.ppt
- C语言_第13章C++基础.ppt
- C语言 数组ppt.ppt
- 十二生肖的故事.ppt
- C语言if else.ppt
- Cultural presentation Canada(加拿大文化概览).ppt
- C语言01_1概述.ppt
- C语言与数据结构实验指导(完整版).docx
- C语言中KeilC51库函数大全.doc
- C语言中结构体和联合体使用.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- (苏教版)数学五年级上册寒假“天天练”作业设计,含30份题组,附参考答案.doc
- 有限空间作业注意事项.pptx VIP
- 从明代土地产权制度弊端剖析古代土地制度的困境与启示.docx
- 工贸企业常见安全生产隐患诊断检查指导书.pdf VIP
- 麓山景区2006-2020详细规划.doc VIP
- 《地基与基础培训》课件.ppt VIP
- 2026年村卫生室基本公共卫生服务工作计划.docx VIP
- 阿姆斯壮Armstrong--THE BRAIN® DMC80再循环水温控制样本.pdf
- 《地下工程建设疏干排水水资源论证导则》.pdf VIP
- GB 17167-2025用能单位能源计量器具配备和管理通则.pdf
原创力文档

文档评论(0)