


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、任务单2 3:迭代参数1. 基本信息任务名称迭代参数预计时长2小时实际时长小时任务目标完成语文成绩的参数迭代,生成三个文件分别存储对应年度的 数据。重要知识点迭代任务、参数工具资料工具:Tomcat; ETL客户端;Mysql ;资料:久其ETL数据集成工具培训(控制流和参数).ppt2. 任务导读参数:是ETL中的变量,可以在 ETL控制流和数据流中互相传递。参数的三种类型系统参数:服务器端(一般不用)方案参数:客户端服务器视图参数节点(慎用)流程参数:控制流参数-控制流属性框(常用);数据流参数-数据流属性框(一般不用) 参数数据类型常规类型:布尔、日期时间、整数、浮点、字符串、高精度浮点
2、连接类型:数据连接参数作用域:重名参数就近原则参数常用场景:? SQL语句中嵌入参数过滤数据? 公式中使用参数处理或过滤数据? 迭代任务可传递参数? 嵌套子流程时通过参数传递条件? SQL任务通过参数返回相应查询结果? 脚本中通过参数进行分支控制? 其他3. 任务步骤解析:有一张成绩单是2010-2012年语文成绩,现在要从这个表中读取数据,分别生成2010、2011、2012年三张txt格式语文成绩单。如图:1234567S9L01112131415YEAK-2012 - 30122U1Z2012 2012Haoii Z20112011 - 2011- aoii-2010 -2010 “2U
3、10201D- aoinSCORE 鏗 100 66ST44989252 fee 954210089小胡 |20U|95小圖 2010(42 M 河?oiqioo屮驾 £01Q|E9小郎nqiiNAML YiAstUFiL NAt.ll|VE:P SCORi hMqVEARCORLdyoii 咄 |2011 92 小祠沁口気 /hfi|201l|52 312011 酣小 |J012|92 小O| 2012)100小閒 2012|56小曾 2O12|ff7h=p0M|14源数据示意图迭代后数据样式注意事项:每个数据流都需要关联对应的数据连接, 以下步骤不在描述中赘述一、确认启动MySq
4、l服务和Tomcat服务;t 二、点击MySql客户端亡按照附件中的“2010-2012语文成绩.txt建立数据库表。表名为“快速入门_语文成绩表”拼音首字母组成。具体操作可 参考之前任务单步骤。ETL design氏艾言三、点击.启动ETL客户端。服务器:localhost:8021/etl ,用户名:admin,密码:PsswOrd;四、在“ ETL岗前培训”方案下右键点击【快速入门】,新建子文件夹并命名 为“语文成绩练习”。五、在文件夹下新建控制流并命名为“迭代任务”。重复该步骤,新建控制流 并命名为“抽取成绩”。六、在数据连接下新建一个文本数据连接并命名为“ 2010-2012语文成绩
5、” o七、双击【迭代任务】控制流,将基本任务中的【迭代任务】拖动到空白区 域,重命名为“参数迭代”;单击空白区域,在右边属性列表中添加参数,其中 名称为“year ”,标题为“年”,类型是字符串。注意:参数设置是在控制流中设置, 不同区域建立的参数作用也不相同,作用域越小的参数,优先级越高。八、双击迭代任务,在【参数配置】中勾选“ year ”,右侧分别设置迭代参 数为2010、2011、2012。点击完成并保存。请将该步骤截图记录到“过程记录” 中。九、双击【抽取成绩】控制流,将基本任务中的【数据流任务】拖动到空白 区域,重命名为“抽取成绩”;在右边属性列表中添加参数。回到第八步中,完 成参
6、数映射。请将该步骤截图记录到“过程记录”中。十、打开数据流任务将【SQL输入】拖动至空白区域,编辑语句:select * fromksrm_ywcjb where year=?year ;在【字段定义】点击厨生成字段即可。十一、从转换适配器中拖入【文本输出】到视图空白区域,打开后在文件名称 处命名为“ =YEAR+"语文成绩.txt" ”,点击完成即可。(描述要打开公式向导进 行编辑)十二、发布“迭代任务”和“抽取成绩”两个控制流并执行运行。请将路径下生成的三个文件及别打开后的截图记录到“过程记录”中。自查点:注意各任务的命名规范;输出字段与数据库字段的映射关系是否一致;4思考练习(选做)一、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网络工程师的职业发展路径与试题及答案
- 现代网络工程技术应用试题及答案
- 网络安全防护试题及答案总结
- 备考过程中的自我反思与提升试题及答案
- 手机备考的软件设计师考试试题与答案
- 软件设计师考试回顾与试题及答案
- 网络应用性能调优试题及答案
- 机电工程多元化发展策略的试题及答案
- 敏捷开发环境中的测试解决方案试题及答案
- 机电工程项目管理重要知识点试题及答案
- 开封中学教师招聘2022年考试真题及答案解析二2
- 客户沟通与交流课件
- 国家电网招投标培训课件
- BVI公司法全文(英文版)
- 社会责任手册-完整版
- 移动基站物业协调方案
- 技术服务合同(中国科技部范本)
- 城市轨道交通客运组织电子教案(全)完整版课件整套教学课件
- GB∕T 33917-2017 精油 手性毛细管柱气相色谱分析 通用法
- 高压氧治疗操作规程以及护理常规
- 高中人教物理选择性必修二专题05 单双杆模型-学生版
评论
0/150
提交评论