博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kettle记录集(Merge Join)使用
阅读量:6895 次
发布时间:2019-06-27

本文共 337 字,大约阅读时间需要 1 分钟。

 

 

 

果两个表需要进行连接查询筛选出数据,那么可以使用记录集组件。(Merge Join)。

 

使用之前要进行排序:

使用记录集之前,要对输入的两张表进行排序,如果不排序,会导致两张表连接的时候出现问题,关联的数据变少。并且排序的顺序必须一致,比如

A表的a字段和B表的b字段 是连接条件,那么这俩要排序,而且规则要一样

排序有2种方式:

1 直接在表中用order by 排序

 

2 使用排序记录组件进行

 

 

 两种排序方式的比较:第一种还是在数据库种排,第二种利用缓存排序

 

实际业务:从mysql种取两张表,关联,排序后,用记录集连接取出关联数据。将关联出的数据全部写入mongodb中。

 

 

 

 

 

 

转载于:https://www.cnblogs.com/kxm87/p/9600098.html

你可能感兴趣的文章
CSS“隐藏”元素的几种方法的对比
查看>>
Executor执行框架
查看>>
[FMX] Android APP 启动黑屏优化补丁
查看>>
常用JavaScript的高级技巧
查看>>
bzoj 1670: [Usaco2006 Oct]Building the Moat护城河的挖掘
查看>>
摘抄:Java多线程学习
查看>>
mysql 不同索引的区别和适用情况总结
查看>>
Html5使用canvas作图线宽很粗
查看>>
[转]Ubuntu下ROS开发环境搭建(QT+ros_qtc_plugin)
查看>>
iOS. PercentEscape是错用的URLEncode,看看AFN和Facebook吧
查看>>
day01 认识python变量 数据类型 条件if语句
查看>>
【算法学习笔记】38.最短路问题 SJTU OJ 1105 path
查看>>
MarkDown写blog(测试)
查看>>
36.intellij idea 如何一键清除所有断点
查看>>
EasyUI Menu 菜单
查看>>
61.员工信息管理Extjs 页面
查看>>
软件测试理论
查看>>
画图小工具之重绘
查看>>
Android.mk (1) 函数
查看>>
浅说CPU并行计算与GPU并行计算
查看>>