当前位置: 首页 > news >正文

网站建设公司内幕网站开发代理合同

网站建设公司内幕,网站开发代理合同,wordpress 数据,办公空间设计思路背景 kettle抽取数据大家还是比较熟悉的#xff0c;kettle在抽取数据的时候会开启很多通道#xff0c;同时抽取#xff0c;但是我现在遇到一个场景#xff1a; 从一个mysql数据库里获取“已办”状态的数据id#xff0c;然后拿这些id去一个oracle数据库里查询#xff0c…背景 kettle抽取数据大家还是比较熟悉的kettle在抽取数据的时候会开启很多通道同时抽取但是我现在遇到一个场景 从一个mysql数据库里获取“已办”状态的数据id然后拿这些id去一个oracle数据库里查询这些id在oracle数据中的状态是不是正确的oracle数据库设置了in条件最多能in1000个值并且oracle数据库是和核心生产库我不能去创建表之类的进行关联只有查询权限。 基于以上场景通过java代码实现其实相当简单做一个mysql分页1000条匹配一次但是用kettle还从来没做过分页于是乎开始百度但是大部分博主给的是错的主要在变量部分同一个转换中“设置变量”后再通过${xx}获取变量值是获取不到的必须跨转换才行真的是比较奇怪。 下面就把完整的kettle过程贴出来 总作业(workflow_oa_check.kjb) 给mysql数据库创建一个可以保存结果数据的表 获取分页页数为了方便其实输出的是页数*1000循环页数匹配逻辑作业注意必须勾选“执行每一个输入行”这样就会有循环的效果 获取页数(workflow_oa_done_num.ktr) 已办总数表输入 SELECT count(0) total from ( ${sql} ) temp   ,其中具体sql是个变量可以在job执行的时候自行复制例如可以是select * from act_hi_taskins       字段选择,将上一步的表输入字段选择java代码根据总页数/每页的数量循环 public boolean processRow(StepMetaInterface smi, StepDataInterface sdi) throws KettleException {if (first) {first false;}Object[] r getRow();if (r null) {setOutputDone();return false;}//此处创建 r是为了获取输入参数TOTAL_SRC的值 r createOutputRow(r, data.outputRowMeta.size());double num get(Fields.In, total).getNumber(r); int pageNum 1000; int pages (int)num/pageNum 1; //计算总页数 System.out.println(总页数pages); //生成页码并输出 for(int i0;ipages;i){r createOutputRow(r, data.outputRowMeta.size());get(Fields.Out, PAGE).setValue(r, (i)*pageNum); //将页码*pageNum 赋值给PAGE;putRow(data.outputRowMeta, r); } return true; } 复制记录到结果  循环获取异常已办(workflow_oa_check_loop.kjb) 设置page目的是从上一步的结果中获取页数*1000这个值然后把这个值放到当前变量中 2. 获取已办ids通过获取变量EPAGE进行mysql库的分页操作把获取的id集合放入变量中select GROUP_CONCAT(,ID_,) ids from  ( ${sql} LIMIT ${EPAGE},1000) temp 3.输出oaids根据上一步的ids查询oracle库的异常数据并将异常数据输出到最开始建的表中
http://www.zqtcl.cn/news/990880/

相关文章:

  • 长沙网站优化对策企业官网wordpress主题下载
  • 昆山网站设计网站建设亻金手指下拉
  • 行业数据网站建设培训网站
  • 商业设计网站推荐制作网站报价
  • 建设网站的企业邮箱红酒哪个网站做的好
  • 图片链接生成网站国外做珠宝的网站有哪些
  • 企业网站建设管理及推广手机微信网页版登录
  • 六盘水市住房和城乡建设局网站标签云wordpress
  • dedecms可以做什么网站织梦做的网站在手机上显示
  • 温州建设小学的网站吐鲁番seo快速排名
  • 翼城网站建设重庆平台网站建设多少钱
  • 短视频网站的动画是怎么做的外贸一般用什么平台
  • 北京建站开发企业网站建设平台
  • 建设网站建设什么征琴他达拉非
  • 详情页制作网站广州建设工程招标信息网
  • wordpress 响应速度慢长沙seo排名扣费
  • 网站首页二级下拉框怎么做酒店网站建设方案
  • 公众号流量投放网络优化工程师有前途吗
  • 电影网站app怎么做的网站关键词是什么
  • 成都做网站建设公司建设网站总结报告
  • 个人网站要备案嘛免费响应式模板网站
  • 淘宝网站内站建设免费个人网站怎么建立
  • 网站运营经验分享ppt沉默是金粤语谐音歌词
  • 建设部网站人员查询wordpress中文 手机版
  • 大港油田建设网站电子商务公司取名字参考大全
  • 贵阳网站建设多点互动wordpress分页出现404
  • wap微信网站模板网站如何做链接
  • 泉州专业网站开发公司怎么免费做公司网页
  • 嵌入式软件开发前景怎么样百度官方优化指南
  • 网站访问速度优化工具网页设计模板图片大全