kettle开发篇-映射

简介: kettle开发篇-映射

前言:


昨天我们讲了分组,可以帮助我们处理分组的数据,并且可以将数据进行组合,进行我们来看一个新的组件,映射。映射是用于定义子转换,方便封装和重用。


一、映射


映射用来定义子转换,便于封装和重用。本次我们主要来讲解映射下面的三个子功能,分别为映射(子转换)、映射输入规范、映射输出规范。


1、映射(子转换)


映射(子转换)是用来配置子转换,对子转换进行调用的一个步骤,即我们在转换里面调用转换的时候可以用到。

操作起来也是相当的方便,我们只需要在组件里面选择我们需要的子转换即可。


2、映射输入规范


映射输入规范是输入字段,由调用的转换输入。

在这里我们只需要指定要求输入字段的名称和类型信息即可。


3、映射输出规范


映射输出规范向调用的转换输出所有列,不做任何处理。对应组件也不需要进行任何操作和空操作差不多的组件界面。


二、任务实操


为了加深我们的了解,我们本次需要从torders表中获取数据,根据uid查询t_users表,获取用户信息,并把数据保持至Excel。

最终我们的转换由,表输入、映射(子转换)、Excel输出 映射输入规范、数据库查询、映射输出规范组成。 因为我们通过uid查询tusers表的操作会经常用到,因此我们将u_id做成了映射(子转换)即可。

相关文章
|
3月前
|
SQL
kettle开发篇-参数
kettle开发篇-参数
45 0
|
3月前
kettle开发篇-空操作
kettle开发篇-空操作
33 0
|
3月前
|
数据库连接 数据库
kettle开发篇-流查询
kettle开发篇-流查询
56 0
|
3月前
|
Oracle 前端开发 关系型数据库
kettle开发篇-更新
kettle开发篇-更新
87 1
|
3月前
|
数据库
kettle开发篇-分组
kettle开发篇-分组
51 0
|
数据可视化 数据库
怎么使用可视化数据库工具 DBeaver 新建数据库表?
怎么使用可视化数据库工具 DBeaver 新建数据库表?
3738 0
怎么使用可视化数据库工具 DBeaver 新建数据库表?
|
数据挖掘
无事来学学--Kettle中应用,统计,映射组件的使用
应用组件 转换里面的第五个分类。应用都是一些工具类。
217 0
无事来学学--Kettle中转换组件使用(下)
如果想具体看看转换的概念和特点可以点击之前的博客
131 0
|
数据采集
无事来学学--Kettle中转换组件使用(上)
如果想具体看看转换的概念和特点可以点击之前的博客
123 0

热门文章

最新文章