
kettle
kettle
Stannis
小白
展开
-
电信收费计费系统BI项目
一、数据仓库体系架构图二、在Oracle数据库中创建三个用户用户代表数据仓库层级bi_oltpoltpbi_odsodsbi_edwedw创建用户bi_oltpcreate user bi_oltp identified by bi_oltp default tablespace users temporary tablespace temp profile default account unlock;grant connect to bi_olt原创 2022-03-04 16:22:23 · 2531 阅读 · 1 评论 -
Kettle入门(三)
六、数据增量更新问题1、方式一:脚本执行SQL脚本表输入:表输出结果2、裁剪表表输出设置【剪裁表】结果:3、插入/更新结论: 当数据源变化时,重新抽取后,目标也变过来了4、同步更新表输入:表输入2:排序记录:按照主键进行排序合并记录: 需要注意新旧数据源,该实例中,【表输入2】为旧数据源,【表输入】为新数据源数据同步结果:只插入了新增的两条数据5、时间戳方式更新(大数据量)清除目标表之前数据选择前一天的数据结果原创 2021-11-04 17:53:37 · 1513 阅读 · 0 评论 -
Kettle入门(四)--创建作业
七、创建作业job1、新建作业2、选择START【通用】–》【START】3、选择转换【通用】–》【转换】4、成功【通用】–》【成功】5、开始结束原创 2021-11-05 16:21:56 · 1578 阅读 · 0 评论 -
Kettle入门(一)
一、创建资料库1、在mysql数据库创建一个数据库,用来存放数据。create database target01;2、在kettle建立连接,点击右上角的【Connect】,选择【Other Repositories】,选择【Database Repository】,点击【Get Started】进入下一设置。3、给连接命名,并点击【Database Connection】,选择【Create New Connection】进入数据库连接设置4、按照要求,填写数据库配置,点击【测试】,.原创 2021-11-01 17:33:46 · 741 阅读 · 1 评论 -
Kettle入门(二)
五、在kettle中进行行转列原始数据图示**注意:**转换工具用的是【列转行】Excel输入排序记录列转行表输出结果:原创 2021-11-04 16:26:15 · 143 阅读 · 0 评论