原文:kettle系列-6.kettle实现多字段字典快速翻译

在数据清洗转换中,常见的字典翻译,如性别在原表中是 男 女 等,类似还有很多较大的字典需要翻译,若同一个表中有很多个字典需要翻译,采用 数据库查询 方式翻译的话效率就会相当低下。 这里采用java代码来翻译,初始化时将相关字典加载到内存中,此后就不需要再查询数据库了,然后每条记录进来就翻译各个字典,其实很简单,只是 java代码 这个控件限制较多,不支持泛型 this并不是步骤本身 能使用的方法 ...

2015-11-28 14:15 5 4060 推荐指数:

查看详情

kettle如何实现拆分字段

在数据表中,我们有时候需要获取字段中一部分内容,我们可以通过javascript来获取数据的内容 如字段:北京 上海 天津 1.在主对象树中与要获取的数据的数据库创建连接,连接本地的数据库直接写localhost就可以 2. 按住shift键进行连接,选择主输出步骤,双击表输入 ...

Fri Mar 13 07:04:00 CST 2020 0 1706
kettle

kettle 概述 什么是kettle Kettle是一款开源的ETL工具,纯java编写。用于数据库间的数据迁移 。 可以在 Linux、windows、unix 中运行。 推荐学习网站 kettle中文网:https://www.kettle ...

Fri Aug 27 18:21:00 CST 2021 0 144
kettle

一、什么是kettle kettle也称PDI,数据整合工具 kettle的官网:https://community.hitachivantara.com/s/article/data-integration-kettle 二、kettle概念模型 1、kettle执行分为两个层次 ...

Wed Sep 29 00:16:00 CST 2021 0 436
kettle快速更新一个字段中的信息

数据库中有订单表tb_order,其中有order_id和user_id和user_name等字段。数据库中有用户资料表tb_user,其中有user_id和user_name等字段。现在需要使用tb_user.user_name来更新tb_order.user_name,两个表的关联条件 ...

Wed Oct 28 21:04:00 CST 2020 0 827
kettle系列-1.kettle源码获取与运行

  第一次写博客,心里有点小激动,肯定有很多需要改进的地方,望海涵。   kettle算是我相对较为深入研究过的开源软件了,也是我最喜欢的开源软件之一,它可以完成工作中很多体力劳动,在ETL数据抽取方面得到了广泛的使用。我本身对kettle的各个控件使用也不是很熟悉,只会使用最常见的部分控件 ...

Sat May 09 08:32:00 CST 2015 17 12320
kettle系列-2.kettle源码结构分析

kettle是一个开源产品,产品本身设计是很优秀的,代码应该是很多开源爱好者用业余时间贡献的,代码整体结构还是比较容易理解的,但具体到每一个控件内部就因人而异了,感觉还是挺复杂的,肯定别人考虑得比较全面。但因为是开源产品,不像商业产品那样完善,测试、具体代码规范等就没有商业产品严格 ...

Sun Jun 28 09:03:00 CST 2015 2 6387
Kettle学习系列Kettle能做什么?(三)

     不多说,直接上干货! PDI(Kettle) 都能做什么?   可以说凡是有数据整合、转换、迁移的场景都可以使用PDI,他代替了完成数据转换任务的手工编码,降低了开发难度。   同时,我们可以在自己实际业务里,使用它来实现数据的剖析、清洗、校验、抽取 ...

Fri May 26 16:40:00 CST 2017 0 3619
kettle系列-kettle管理平台部署说明

本介绍我的开源项目[kettle-manager]kettle管理平台如何获取并部署使用,该项目介绍请参看另一篇博文:kettle系列-我的开源kettle调度、管理平台[kettle-manager]介绍。 新版本 集成安装部署说明: 本平台推荐集成部署,方便快捷,不会有那么多乱七八糟 ...

Sat Aug 13 08:15:00 CST 2016 11 18843
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM