$CONDITIONS的作用
2024-06-18 14:40:49
$CONDITIONS的作用
如果你想通过并行方式导入结果,每个map task都会执行sql的副本,结果会根据sqoop 推测的边界进行分区。query必须包含$CONDITIONS,这样每个sqoop程序都会被替换成一个独立的条件。同时你必须指定 --split -by 分区。
当执行MapReduce 时首先会执行多个 Map,这些 Map 会在数据库中搜索数据,即每个Map 都 会获取一部分数据,此时要将数据库中的数据导入到HDFS,如果使用CONDITIONS参数,就能保证数据库中数据的顺序与 HDFS 中导入数据的顺序是一致的,实际上CONDITIONS就是起到了参数传递的作用。,
最新文章
- MySQL集群(一)之主从复制
- HDoj-1042 大数阶乘
- ORB-SLAM学习--GitHub上较好的版本
- SQL中删除重复的行(重复数据),只保留一行 转
- 单片机、ARM、DSP与CPU之间的关系大揭秘
- c语言 画函数,c语言绘制函数曲线
- 计算机和绘画的论文,浅析毕沙罗的绘画风格
- python 声明不赋值_为什么Python赋值不返回值?
- 大数据高地,这样炼成!
- 【JUC】JDK1.8源码分析之ConcurrentSkipListMap(二)
- linux下各种解压方法
- 10录屏电流声_到底有没有完全免费的电脑+手机(安卓)录屏神器推荐,要能录制系统内部声音+麦克风的?...
- python调用按键精灵插件_按键精灵必须掌握的命令之插件命令
- java实现类的封装(物体实现椭圆运动)
- 计算机网络教程(第四版)
- 人工智能的发展历程和未来发展趋势
- 嵌入式100题(81):波特率是什么,为什么双方波特率要相同,高低波特率有什么区别;...
- 返利网PHP面试_【返利网PHP面试】面试不算难 但是公司的办事奇怪-看准网
- 发送writely和orkut邀请
- 拼多多Java岗校招-4面获得年薪66万offer