ETL数据整合与处理(Kettle)第五章-高级转换.pptxVIP

  • 117
  • 0
  • 约9.19千字
  • 约 97页
  • 2022-06-02 发布于宁夏
  • 举报

ETL数据整合与处理(Kettle)第五章-高级转换.pptx

高级转换(1);;记录集连接是将具有相同关键字字段的两个记录表进行合并。 某年级的月考成绩分散在“月考语文成绩.xls”“月考英语成绩.xls”两个文件中,为了统计学生考试成绩的总分,需要使用记录集连接组件,将成绩数据合并在一起。;(1) 建立【记录集连接】转换工程。 (2) 设置【记录集连接】组件的参数。 (3) 预览结果数据。;在记录集连接之前,需要预先对数据记录根据关键字段进行排序。在两个考试成绩文件中,“学号”是关键字段,因为每个学生在学校期间,“学号”是唯一的,所以对“学号”字段进行排序。建立记录集连接转换工程步骤如下。 (1) 创建记录集连接转换工程。使用Ctrl+N快捷键,创建【记录集连接】转换工程。 (2) 创建Excel输入和排序记录组件,分别导入月考语文成绩和英语成绩文件,并进行排序,预览排序后的结果。 ① 创建【Excel输入】组件,将组件名称命名为“语文成绩”,导入“月考语文成绩.xls”文件,并预览数据;接着创建【排序记录】组件,并将组件名称命名为“语文成绩排序”,再由【语文成绩】组件指向【语文成绩排序】组件,建立节点连接,设置排序参数,对“学号”字段进行排序。 ;② 与步骤①类似,创建【英语成绩】和【英语成绩排序】组件,导入“月考英语文成绩.xls”文件,并建立它们之间的节点连接,设置排序参数,对“学号”字段进行排序,如图所示。 ;③ 单击图工作区上方的

文档评论(0)

1亿VIP精品文档

相关文档