DMETL 实战

一、创建测试表
创建 T1 T2 T3 三个表,分别表示学生信息表,电话表,成绩表
现在需要使用 DMETL 完成如下操作
1. 查找出成绩为 100 的学生的所有信息(姓名,性别,班级,电话, ID )形成
信息表;
2. T2 表获取的电话信息插入到信息表中;
3. 将性别统一替换为男性或女性;
4. 自动定期更新学生信息表;
二、工程设计
1. 创建数据源
启动达梦数据交换平台软件,右键数据库新建数据源
2. 新建工程
3. 新建转换
在新建的工程里右键转换进行新建转换
随后进入设计界面
4. 添加表
切换回数据源,右键创建的数据源选择模式添加需要设计的表
5. 拖动要操作的表到设计器中
6. 查询 T1 表和 T3 表中成绩为 100 的学生信息
1 )新建 sql 查询
右键 sql 查询进行新建,配置查询参数和输出配置
2 )将新建的 sql 查询和 T1 表拖入设计器中
3 )拖入连接并连线 T1 表和 sql 查询
4 )双击连接配置连接属性
连接链配置,这里通过 ID 列进行连接
输出列配置,配置信息表要输出的列
5 )右键连接,预览输出结果
7. 增加 phone
1 )创建 T2 表数据集查找缓存
点击窗口选择数据集缓存,右键数据集缓存新建数据集缓存
配置要创建的数据集缓存
2 )将数据集查找拖入设计台
3 )配置数据集查找
数据集查找缓存使用创建的 T2 缓存,并使用 ID 列进行连接 配置引用的数据集缓存的输出列,使用新字段的方式进行输出
4 )预览输出结果
8. 替换字段名或内容
1 )将数据清洗转换拖入设计台
2 )配置数据清洗转换策略
点击添加规则
选择高级查找替换
配置需要查找替换字符串
点击完成后预览
9. 数据装载
将目的表拖入设计台中
配置目的表的源数据
修改流程名,一个完整的流程就设计好了
三、作业设计
1. 新建作业
右键作业,配置新建作业属性
2. 配置作业
1 )在作业设计台中拖入 sql 命令
2 )配置 sql 命令
3 )拖入转换组件
4 )配置转换为之前设计的工程
5 )配置调度
右键调度新建调度
右键作业新建调度 打开监控可以看到流程运行成功
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值